1
- using System ;
1
+ using System ;
2
2
3
3
using Android . App ;
4
4
using Android . Content ;
5
5
using Android . Content . PM ;
6
+ using Android . OS ;
6
7
using Android . Runtime ;
7
8
using Android . Views ;
8
9
using Android . Widget ;
9
- using Android . OS ;
10
+
10
11
using Shiny ;
12
+
11
13
using SocialQ . Forms ;
14
+
12
15
using Xamarin . Forms . Auth ;
13
16
14
17
namespace SocialQ . Droid
15
18
{
16
19
[ Activity ( Label = "SocialQ.Forms" , Icon = "@mipmap/ic_launcher" , Theme = "@style/MainTheme" , MainLauncher = true , ConfigurationChanges = ConfigChanges . ScreenSize | ConfigChanges . Orientation ) ]
17
20
public class MainActivity : global ::Xamarin . Forms . Platform . Android . FormsAppCompatActivity
18
21
{
22
+ /// <inheritdoc/>
23
+ public override void OnRequestPermissionsResult ( int requestCode , string [ ] permissions , [ GeneratedEnum ] Permission [ ] grantResults )
24
+ {
25
+ base . OnRequestPermissionsResult ( requestCode , permissions , grantResults ) ;
26
+ this . ShinyRequestPermissionsResult ( requestCode , permissions , grantResults ) ;
27
+ }
28
+
29
+ /// <inheritdoc/>
19
30
protected override void OnCreate ( Bundle savedInstanceState )
20
31
{
21
32
App . ParentWindow = this ;
@@ -24,7 +35,7 @@ protected override void OnCreate(Bundle savedInstanceState)
24
35
25
36
base . OnCreate ( savedInstanceState ) ;
26
37
27
- Rg . Plugins . Popup . Popup . Init ( this , savedInstanceState ) ;
38
+ Rg . Plugins . Popup . Popup . Init ( this ) ;
28
39
29
40
Xamarin . Essentials . Platform . Init ( this , savedInstanceState ) ;
30
41
global ::Xamarin . Forms . Forms . Init ( this , savedInstanceState ) ;
@@ -42,13 +53,6 @@ protected override void OnNewIntent(Intent intent)
42
53
this . ShinyOnNewIntent ( intent ) ;
43
54
}
44
55
45
- /// <inheritdoc/>
46
- public override void OnRequestPermissionsResult ( int requestCode , string [ ] permissions , [ GeneratedEnum ] Permission [ ] grantResults )
47
- {
48
- base . OnRequestPermissionsResult ( requestCode , permissions , grantResults ) ;
49
- this . ShinyRequestPermissionsResult ( requestCode , permissions , grantResults ) ;
50
- }
51
-
52
56
/// <inheritdoc/>
53
57
protected override void OnActivityResult ( int requestCode , Result resultCode , Intent data )
54
58
{
0 commit comments