/
ISplashScreen.xml
184 lines (184 loc) · 12.8 KB
/
ISplashScreen.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<Type Name="ISplashScreen" FullName="Android.Window.ISplashScreen">
<TypeSignature Language="C#" Value="public interface ISplashScreen : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract beforefieldinit ISplashScreen implements class Android.Runtime.IJavaObject, class Java.Interop.IJavaPeerable, class System.IDisposable" />
<TypeSignature Language="DocId" Value="T:Android.Window.ISplashScreen" />
<TypeSignature Language="F#" Value="type ISplashScreen = interface
 interface IJavaObject
 interface IDisposable
 interface IJavaPeerable" />
<AssemblyInfo>
<AssemblyName>Mono.Android</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>Android.Runtime.IJavaObject</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Java.Interop.IJavaPeerable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Android.Runtime.Register("android/window/SplashScreen", "", "Android.Window.ISplashScreenInvoker", ApiSince=31)]</AttributeName>
<AttributeName Language="F#">[<Android.Runtime.Register("android/window/SplashScreen", "", "Android.Window.ISplashScreenInvoker", ApiSince=31)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>The interface that apps use to talk to the splash screen.</summary>
<remarks>
<para>The interface that apps use to talk to the splash screen.</para>
<para>Each splash screen instance is bound to a particular <c>Activity</c>.
To obtain a <c>SplashScreen</c> for an Activity, use
<c>Activity.getSplashScreen()</c> to get the SplashScreen.</para>
<para>
<format type="text/html">
<a href="https://developer.android.com/reference/android/window/SplashScreen" title="Reference documentation">Java documentation for <code>android.window.SplashScreen</code>.</a>
</format>
</para>
<para>
Portions of this page are modifications based on work created and shared by the
<format type="text/html"><a href="https://developers.google.com/terms/site-policies" title="Android Open Source Project">Android Open Source Project</a></format>
and used according to terms described in the
<format type="text/html"><a href="https://creativecommons.org/licenses/by/2.5/" title="Creative Commons 2.5 Attribution License">Creative Commons 2.5 Attribution License.</a></format></para>
</remarks>
</Docs>
<Members>
<Member MemberName="ClearOnExitAnimationListener">
<MemberSignature Language="C#" Value="public void ClearOnExitAnimationListener ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ClearOnExitAnimationListener() cil managed" />
<MemberSignature Language="DocId" Value="M:Android.Window.ISplashScreen.ClearOnExitAnimationListener" />
<MemberSignature Language="F#" Value="abstract member ClearOnExitAnimationListener : unit -> unit" Usage="iSplashScreen.ClearOnExitAnimationListener " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Mono.Android</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Android.Runtime.Register("clearOnExitAnimationListener", "()V", "GetClearOnExitAnimationListenerHandler:Android.Window.ISplashScreenInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]</AttributeName>
<AttributeName Language="F#">[<Android.Runtime.Register("clearOnExitAnimationListener", "()V", "GetClearOnExitAnimationListenerHandler:Android.Window.ISplashScreenInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android31.0")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Clear exist listener</summary>
<remarks>
<para>Clear exist listener</para>
<para>
<format type="text/html">
<a href="https://developer.android.com/reference/android/window/SplashScreen#clearOnExitAnimationListener()" title="Reference documentation">Java documentation for <code>android.window.SplashScreen.clearOnExitAnimationListener()</code>.</a>
</format>
</para>
<para>
Portions of this page are modifications based on work created and shared by the
<format type="text/html"><a href="https://developers.google.com/terms/site-policies" title="Android Open Source Project">Android Open Source Project</a></format>
and used according to terms described in the
<format type="text/html"><a href="https://creativecommons.org/licenses/by/2.5/" title="Creative Commons 2.5 Attribution License">Creative Commons 2.5 Attribution License.</a></format></para>
</remarks>
</Docs>
</Member>
<Member MemberName="SetOnExitAnimationListener">
<MemberSignature Language="C#" Value="public void SetOnExitAnimationListener (Android.Window.ISplashScreenOnExitAnimationListener listener);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetOnExitAnimationListener(class Android.Window.ISplashScreenOnExitAnimationListener listener) cil managed" />
<MemberSignature Language="DocId" Value="M:Android.Window.ISplashScreen.SetOnExitAnimationListener(Android.Window.ISplashScreenOnExitAnimationListener)" />
<MemberSignature Language="F#" Value="abstract member SetOnExitAnimationListener : Android.Window.ISplashScreenOnExitAnimationListener -> unit" Usage="iSplashScreen.SetOnExitAnimationListener listener" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Mono.Android</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Android.Runtime.Register("setOnExitAnimationListener", "(Landroid/window/SplashScreen$OnExitAnimationListener;)V", "GetSetOnExitAnimationListener_Landroid_window_SplashScreen_OnExitAnimationListener_Handler:Android.Window.ISplashScreenInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]</AttributeName>
<AttributeName Language="F#">[<Android.Runtime.Register("setOnExitAnimationListener", "(Landroid/window/SplashScreen$OnExitAnimationListener;)V", "GetSetOnExitAnimationListener_Landroid_window_SplashScreen_OnExitAnimationListener_Handler:Android.Window.ISplashScreenInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android31.0")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener" Type="Android.Window.ISplashScreenOnExitAnimationListener" />
</Parameters>
<Docs>
<param name="listener">the listener for receive the splash screen with</param>
<summary>Specifies whether an <c>Activity</c> wants to handle the splash screen animation on its
own.</summary>
<remarks>
<para>
<format type="text/html">
<a href="https://developer.android.com/reference/android/window/SplashScreen#setOnExitAnimationListener(android.window.OnExitAnimationListener)" title="Reference documentation">Java documentation for <code>android.window.SplashScreen.setOnExitAnimationListener(android.window.OnExitAnimationListener)</code>.</a>
</format>
</para>
<para>
Portions of this page are modifications based on work created and shared by the
<format type="text/html"><a href="https://developers.google.com/terms/site-policies" title="Android Open Source Project">Android Open Source Project</a></format>
and used according to terms described in the
<format type="text/html"><a href="https://creativecommons.org/licenses/by/2.5/" title="Creative Commons 2.5 Attribution License">Creative Commons 2.5 Attribution License.</a></format></para>
</remarks>
</Docs>
</Member>
<Member MemberName="SetSplashScreenTheme">
<MemberSignature Language="C#" Value="public void SetSplashScreenTheme (int themeId);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSplashScreenTheme(int32 themeId) cil managed" />
<MemberSignature Language="DocId" Value="M:Android.Window.ISplashScreen.SetSplashScreenTheme(System.Int32)" />
<MemberSignature Language="F#" Value="abstract member SetSplashScreenTheme : int -> unit" Usage="iSplashScreen.SetSplashScreenTheme themeId" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Mono.Android</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Android.Runtime.Register("setSplashScreenTheme", "(I)V", "GetSetSplashScreenTheme_IHandler:Android.Window.ISplashScreenInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]</AttributeName>
<AttributeName Language="F#">[<Android.Runtime.Register("setSplashScreenTheme", "(I)V", "GetSetSplashScreenTheme_IHandler:Android.Window.ISplashScreenInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android31.0")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="themeId" Type="System.Int32" />
</Parameters>
<Docs>
<param name="themeId">The ID of the splashscreen theme to be used in place of the one defined in
the manifest.</param>
<summary>Overrides the theme used for the <c>SplashScreen</c>s of this application.</summary>
<remarks>
<para>Overrides the theme used for the <c>SplashScreen</c>s of this application.</para>
<para>By default, the <c>SplashScreen</c> uses the theme set in the manifest. This method
overrides and persists the theme used for the <c>SplashScreen</c> of this application.</para>
<para>To reset to the default theme, set this the themeId to <c>Resources#ID_NULL</c>.</para>
<para><b>Note:</b> Internally, the theme name is resolved and persisted. This means that the theme
name must be stable across versions, otherwise it won't be found after your application is
updated.</para>
<para>
<format type="text/html">
<a href="https://developer.android.com/reference/android/window/SplashScreen#setSplashScreenTheme(int)" title="Reference documentation">Java documentation for <code>android.window.SplashScreen.setSplashScreenTheme(int)</code>.</a>
</format>
</para>
<para>
Portions of this page are modifications based on work created and shared by the
<format type="text/html"><a href="https://developers.google.com/terms/site-policies" title="Android Open Source Project">Android Open Source Project</a></format>
and used according to terms described in the
<format type="text/html"><a href="https://creativecommons.org/licenses/by/2.5/" title="Creative Commons 2.5 Attribution License">Creative Commons 2.5 Attribution License.</a></format></para>
</remarks>
</Docs>
</Member>
</Members>
</Type>