Skip to content

Commit e68ddcc

Browse files
authored
Merge pull request #1 from SujaVenkatesan/disable_sendicon
XAMARIN-42369 : How to disable the send icon when the editor text reaches a certain length in Xamarin.Forms Chat (SfChat) ?
2 parents 549a800 + 69e3dbc commit e68ddcc

File tree

101 files changed

+31848
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+31848
-0
lines changed

ChatXamarin/ChatXamarin.sln

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.31005.135
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChatXamarin.UWP", "ChatXamarin\ChatXamarin.UWP\ChatXamarin.UWP.csproj", "{51E3732A-29DF-456D-B1AA-617A1EDE826A}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChatXamarin.Android", "ChatXamarin\ChatXamarin.Android\ChatXamarin.Android.csproj", "{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChatXamarin.iOS", "ChatXamarin\ChatXamarin.iOS\ChatXamarin.iOS.csproj", "{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}"
11+
EndProject
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChatXamarin", "ChatXamarin\ChatXamarin\ChatXamarin.csproj", "{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}"
13+
EndProject
14+
Global
15+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
16+
Debug|Any CPU = Debug|Any CPU
17+
Debug|ARM = Debug|ARM
18+
Debug|iPhone = Debug|iPhone
19+
Debug|iPhoneSimulator = Debug|iPhoneSimulator
20+
Debug|x64 = Debug|x64
21+
Debug|x86 = Debug|x86
22+
Release|Any CPU = Release|Any CPU
23+
Release|ARM = Release|ARM
24+
Release|iPhone = Release|iPhone
25+
Release|iPhoneSimulator = Release|iPhoneSimulator
26+
Release|x64 = Release|x64
27+
Release|x86 = Release|x86
28+
EndGlobalSection
29+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
30+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|Any CPU.ActiveCfg = Debug|x86
31+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|Any CPU.Build.0 = Debug|x86
32+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|Any CPU.Deploy.0 = Debug|x86
33+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|ARM.ActiveCfg = Debug|ARM
34+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|ARM.Build.0 = Debug|ARM
35+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|ARM.Deploy.0 = Debug|ARM
36+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|iPhone.ActiveCfg = Debug|x86
37+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|iPhone.Build.0 = Debug|x86
38+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|iPhone.Deploy.0 = Debug|x86
39+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86
40+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|iPhoneSimulator.Build.0 = Debug|x86
41+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|iPhoneSimulator.Deploy.0 = Debug|x86
42+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|x64.ActiveCfg = Debug|x64
43+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|x64.Build.0 = Debug|x64
44+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|x64.Deploy.0 = Debug|x64
45+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|x86.ActiveCfg = Debug|x86
46+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|x86.Build.0 = Debug|x86
47+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Debug|x86.Deploy.0 = Debug|x86
48+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|Any CPU.ActiveCfg = Release|x86
49+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|Any CPU.Build.0 = Release|x86
50+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|Any CPU.Deploy.0 = Release|x86
51+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|ARM.ActiveCfg = Release|ARM
52+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|ARM.Build.0 = Release|ARM
53+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|ARM.Deploy.0 = Release|ARM
54+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|iPhone.ActiveCfg = Release|x86
55+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|iPhone.Build.0 = Release|x86
56+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|iPhone.Deploy.0 = Release|x86
57+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|iPhoneSimulator.ActiveCfg = Release|x86
58+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|iPhoneSimulator.Build.0 = Release|x86
59+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|iPhoneSimulator.Deploy.0 = Release|x86
60+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|x64.ActiveCfg = Release|x64
61+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|x64.Build.0 = Release|x64
62+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|x64.Deploy.0 = Release|x64
63+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|x86.ActiveCfg = Release|x86
64+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|x86.Build.0 = Release|x86
65+
{51E3732A-29DF-456D-B1AA-617A1EDE826A}.Release|x86.Deploy.0 = Release|x86
66+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
67+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
68+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
69+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|ARM.ActiveCfg = Debug|Any CPU
70+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|ARM.Build.0 = Debug|Any CPU
71+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|ARM.Deploy.0 = Debug|Any CPU
72+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|iPhone.ActiveCfg = Debug|Any CPU
73+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|iPhone.Build.0 = Debug|Any CPU
74+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|iPhone.Deploy.0 = Debug|Any CPU
75+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
76+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
77+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
78+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|x64.ActiveCfg = Debug|Any CPU
79+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|x64.Build.0 = Debug|Any CPU
80+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|x64.Deploy.0 = Debug|Any CPU
81+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|x86.ActiveCfg = Debug|Any CPU
82+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|x86.Build.0 = Debug|Any CPU
83+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Debug|x86.Deploy.0 = Debug|Any CPU
84+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
85+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|Any CPU.Build.0 = Release|Any CPU
86+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|Any CPU.Deploy.0 = Release|Any CPU
87+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|ARM.ActiveCfg = Release|Any CPU
88+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|ARM.Build.0 = Release|Any CPU
89+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|ARM.Deploy.0 = Release|Any CPU
90+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|iPhone.ActiveCfg = Release|Any CPU
91+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|iPhone.Build.0 = Release|Any CPU
92+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|iPhone.Deploy.0 = Release|Any CPU
93+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
94+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
95+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
96+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|x64.ActiveCfg = Release|Any CPU
97+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|x64.Build.0 = Release|Any CPU
98+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|x64.Deploy.0 = Release|Any CPU
99+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|x86.ActiveCfg = Release|Any CPU
100+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|x86.Build.0 = Release|Any CPU
101+
{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}.Release|x86.Deploy.0 = Release|Any CPU
102+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
103+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
104+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|Any CPU.Deploy.0 = Debug|iPhoneSimulator
105+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|ARM.ActiveCfg = Debug|iPhone
106+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|ARM.Build.0 = Debug|iPhone
107+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|ARM.Deploy.0 = Debug|iPhone
108+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|iPhone.ActiveCfg = Debug|iPhone
109+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|iPhone.Build.0 = Debug|iPhone
110+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|iPhone.Deploy.0 = Debug|iPhone
111+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
112+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
113+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|iPhoneSimulator.Deploy.0 = Debug|iPhoneSimulator
114+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|x64.ActiveCfg = Debug|iPhoneSimulator
115+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|x64.Build.0 = Debug|iPhoneSimulator
116+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|x64.Deploy.0 = Debug|iPhoneSimulator
117+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|x86.ActiveCfg = Debug|iPhoneSimulator
118+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|x86.Build.0 = Debug|iPhoneSimulator
119+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Debug|x86.Deploy.0 = Debug|iPhoneSimulator
120+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
121+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
122+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|Any CPU.Deploy.0 = Release|iPhoneSimulator
123+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|ARM.ActiveCfg = Release|iPhoneSimulator
124+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|ARM.Build.0 = Release|iPhoneSimulator
125+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|ARM.Deploy.0 = Release|iPhoneSimulator
126+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|iPhone.ActiveCfg = Release|iPhone
127+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|iPhone.Build.0 = Release|iPhone
128+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|iPhone.Deploy.0 = Release|iPhone
129+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
130+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
131+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|iPhoneSimulator.Deploy.0 = Release|iPhoneSimulator
132+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|x64.ActiveCfg = Release|iPhoneSimulator
133+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|x64.Build.0 = Release|iPhoneSimulator
134+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|x64.Deploy.0 = Release|iPhoneSimulator
135+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|x86.ActiveCfg = Release|iPhoneSimulator
136+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|x86.Build.0 = Release|iPhoneSimulator
137+
{0B88138E-8D2E-4AF3-AF22-4CE179D084E5}.Release|x86.Deploy.0 = Release|iPhoneSimulator
138+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
139+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|Any CPU.Build.0 = Debug|Any CPU
140+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
141+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|ARM.ActiveCfg = Debug|Any CPU
142+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|ARM.Build.0 = Debug|Any CPU
143+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|ARM.Deploy.0 = Debug|Any CPU
144+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|iPhone.ActiveCfg = Debug|Any CPU
145+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|iPhone.Build.0 = Debug|Any CPU
146+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|iPhone.Deploy.0 = Debug|Any CPU
147+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
148+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
149+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
150+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|x64.ActiveCfg = Debug|Any CPU
151+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|x64.Build.0 = Debug|Any CPU
152+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|x64.Deploy.0 = Debug|Any CPU
153+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|x86.ActiveCfg = Debug|Any CPU
154+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|x86.Build.0 = Debug|Any CPU
155+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Debug|x86.Deploy.0 = Debug|Any CPU
156+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|Any CPU.ActiveCfg = Release|Any CPU
157+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|Any CPU.Build.0 = Release|Any CPU
158+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|Any CPU.Deploy.0 = Release|Any CPU
159+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|ARM.ActiveCfg = Release|Any CPU
160+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|ARM.Build.0 = Release|Any CPU
161+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|ARM.Deploy.0 = Release|Any CPU
162+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|iPhone.ActiveCfg = Release|Any CPU
163+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|iPhone.Build.0 = Release|Any CPU
164+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|iPhone.Deploy.0 = Release|Any CPU
165+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
166+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
167+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
168+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|x64.ActiveCfg = Release|Any CPU
169+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|x64.Build.0 = Release|Any CPU
170+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|x64.Deploy.0 = Release|Any CPU
171+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|x86.ActiveCfg = Release|Any CPU
172+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|x86.Build.0 = Release|Any CPU
173+
{2B572F8C-1E12-4DC8-B8D2-3A545783EB48}.Release|x86.Deploy.0 = Release|Any CPU
174+
EndGlobalSection
175+
GlobalSection(SolutionProperties) = preSolution
176+
HideSolutionNode = FALSE
177+
EndGlobalSection
178+
GlobalSection(ExtensibilityGlobals) = postSolution
179+
SolutionGuid = {37C34B08-D98E-408D-AA77-650791B663F0}
180+
EndGlobalSection
181+
EndGlobal
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Any raw assets you want to be deployed with your application can be placed in
2+
this directory (and child directories) and given a Build Action of "AndroidAsset".
3+
4+
These files will be deployed with your package and will be accessible using Android's
5+
AssetManager, like this:
6+
7+
public class ReadAsset : Activity
8+
{
9+
protected override void OnCreate (Bundle bundle)
10+
{
11+
base.OnCreate (bundle);
12+
13+
InputStream input = Assets.Open ("my_asset.txt");
14+
}
15+
}
16+
17+
Additionally, some Android functions will automatically load asset files:
18+
19+
Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6+
<ProjectGuid>{4F0C481A-6CD1-46C3-9C4A-5D89CAE51DBE}</ProjectGuid>
7+
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
8+
<TemplateGuid>{c9e5eea5-ca05-42a1-839b-61506e0a37df}</TemplateGuid>
9+
<OutputType>Library</OutputType>
10+
<RootNamespace>ChatXamarin.Droid</RootNamespace>
11+
<AssemblyName>ChatXamarin.Android</AssemblyName>
12+
<Deterministic>True</Deterministic>
13+
<AndroidApplication>True</AndroidApplication>
14+
<AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile>
15+
<AndroidResgenClass>Resource</AndroidResgenClass>
16+
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
17+
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
18+
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
19+
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
20+
<TargetFrameworkVersion>v11.0</TargetFrameworkVersion>
21+
<AndroidEnableSGenConcurrent>true</AndroidEnableSGenConcurrent>
22+
<AndroidUseAapt2>true</AndroidUseAapt2>
23+
<AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType>
24+
<NuGetPackageImportStamp>
25+
</NuGetPackageImportStamp>
26+
</PropertyGroup>
27+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
28+
<DebugSymbols>true</DebugSymbols>
29+
<DebugType>portable</DebugType>
30+
<Optimize>false</Optimize>
31+
<OutputPath>bin\Debug</OutputPath>
32+
<DefineConstants>DEBUG;</DefineConstants>
33+
<ErrorReport>prompt</ErrorReport>
34+
<WarningLevel>4</WarningLevel>
35+
<AndroidLinkMode>None</AndroidLinkMode>
36+
<AotAssemblies>false</AotAssemblies>
37+
<EnableLLVM>false</EnableLLVM>
38+
<AndroidEnableProfiledAot>false</AndroidEnableProfiledAot>
39+
<BundleAssemblies>false</BundleAssemblies>
40+
<EmbedAssembliesIntoApk>false</EmbedAssembliesIntoApk>
41+
</PropertyGroup>
42+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
43+
<DebugSymbols>true</DebugSymbols>
44+
<DebugType>portable</DebugType>
45+
<Optimize>true</Optimize>
46+
<OutputPath>bin\Release</OutputPath>
47+
<ErrorReport>prompt</ErrorReport>
48+
<WarningLevel>4</WarningLevel>
49+
<AndroidManagedSymbols>true</AndroidManagedSymbols>
50+
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
51+
</PropertyGroup>
52+
<ItemGroup>
53+
<Reference Include="Mono.Android" />
54+
<Reference Include="System" />
55+
<Reference Include="System.Core" />
56+
<Reference Include="System.Xml.Linq" />
57+
<Reference Include="System.Xml" />
58+
<Reference Include="System.Numerics" />
59+
<Reference Include="System.Numerics.Vectors" />
60+
</ItemGroup>
61+
<ItemGroup>
62+
<PackageReference Include="Syncfusion.Xamarin.SfChat">
63+
<Version>20.3.0.49</Version>
64+
</PackageReference>
65+
<PackageReference Include="Xamarin.Forms" Version="5.0.0.2125" />
66+
<PackageReference Include="Xamarin.Essentials" Version="1.5.3.2" />
67+
</ItemGroup>
68+
<ItemGroup>
69+
<Compile Include="MainActivity.cs" />
70+
<Compile Include="Resources\Resource.designer.cs" />
71+
<Compile Include="Properties\AssemblyInfo.cs" />
72+
</ItemGroup>
73+
<ItemGroup>
74+
<None Include="Resources\AboutResources.txt" />
75+
<None Include="Assets\AboutAssets.txt" />
76+
<None Include="Properties\AndroidManifest.xml" />
77+
</ItemGroup>
78+
<ItemGroup>
79+
<AndroidResource Include="Resources\layout\Tabbar.xml" />
80+
<AndroidResource Include="Resources\layout\Toolbar.xml" />
81+
<AndroidResource Include="Resources\values\styles.xml" />
82+
<AndroidResource Include="Resources\values\colors.xml" />
83+
<AndroidResource Include="Resources\mipmap-anydpi-v26\icon.xml" />
84+
<AndroidResource Include="Resources\mipmap-anydpi-v26\icon_round.xml" />
85+
<AndroidResource Include="Resources\mipmap-hdpi\icon.png" />
86+
<AndroidResource Include="Resources\mipmap-hdpi\launcher_foreground.png" />
87+
<AndroidResource Include="Resources\mipmap-mdpi\icon.png" />
88+
<AndroidResource Include="Resources\mipmap-mdpi\launcher_foreground.png" />
89+
<AndroidResource Include="Resources\mipmap-xhdpi\icon.png" />
90+
<AndroidResource Include="Resources\mipmap-xhdpi\launcher_foreground.png" />
91+
<AndroidResource Include="Resources\mipmap-xxhdpi\icon.png" />
92+
<AndroidResource Include="Resources\mipmap-xxhdpi\launcher_foreground.png" />
93+
<AndroidResource Include="Resources\mipmap-xxxhdpi\icon.png" />
94+
<AndroidResource Include="Resources\mipmap-xxxhdpi\launcher_foreground.png" />
95+
</ItemGroup>
96+
<ItemGroup />
97+
<ItemGroup>
98+
<ProjectReference Include="..\ChatXamarin\ChatXamarin.csproj">
99+
<Project>{9A7B9DC3-F0C6-4EA9-8593-2789CEF58D24}</Project>
100+
<Name>ChatXamarin</Name>
101+
</ProjectReference>
102+
</ItemGroup>
103+
<ItemGroup>
104+
<AndroidResource Include="Resources\drawable\Aeroplane.png" />
105+
</ItemGroup>
106+
<ItemGroup>
107+
<AndroidResource Include="Resources\drawable\People_Circle2.png" />
108+
</ItemGroup>
109+
<ItemGroup>
110+
<AndroidResource Include="Resources\drawable\People_Circle5.png" />
111+
</ItemGroup>
112+
<ItemGroup>
113+
<AndroidResource Include="Resources\drawable\People_Circle7.png" />
114+
</ItemGroup>
115+
<ItemGroup>
116+
<AndroidResource Include="Resources\drawable\People_Circle14.png" />
117+
</ItemGroup>
118+
<ItemGroup>
119+
<AndroidResource Include="Resources\drawable\People_Circle16.png" />
120+
</ItemGroup>
121+
<ItemGroup>
122+
<AndroidResource Include="Resources\drawable\People_Circle23.png" />
123+
</ItemGroup>
124+
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
125+
<ProjectExtensions>
126+
<VisualStudio>
127+
<UserProperties TriggeredFromHotReload="False" />
128+
</VisualStudio>
129+
</ProjectExtensions>
130+
</Project>

0 commit comments

Comments
 (0)