Example #1
0
        public void permission()
        {
            var per   = (int)(PermissionExample.协助管理员 | PermissionExample.终极管理员 | PermissionExample.普通用户);
            var valid = PermissionHelper.HasPermission(per, (int)PermissionExample.普通用户);

            valid = PermissionHelper.HasPermission(per, (int)PermissionExample.开店);
            PermissionHelper.AddPermission(ref per, (int)PermissionExample.开店);
            valid = PermissionHelper.HasPermission(per, (int)PermissionExample.开店);
            PermissionHelper.RemovePermission(ref per, (int)PermissionExample.终极管理员);
            valid = PermissionHelper.HasPermission(per, (int)PermissionExample.终极管理员);
        }
Example #2
0
 public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
 {
     view = base.OnCreateView(inflater, container, savedInstanceState);
     parallaxScrollView = view.FindViewById <ScrollView>(Resource.Id.parallax_scroll_view);
     parallaxImage      = view.FindViewById <ImageView>(Resource.Id.parallax_image);
     parallaxMapView    = view.FindViewById <MapView>(Resource.Id.parallax_map_view);
     parallaxMapView.OnCreate(savedInstanceState);
     parallaxMapView.GetMapAsync(this);
     parallaxScrollView.SetOnScrollChangeListener(this);
     UndateControls();
     PermissionHelper.AddPermission(Activity, new List <string> {
         Manifest.Permission.AccessCoarseLocation, Manifest.Permission.AccessFineLocation
     });
     return(view);
 }
 protected override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     Window.SetStatusBarColor(Android.Graphics.Color.Black);
     PermissionHelper.AddPermission(this, new List <string> {
         Manifest.Permission.AccessCoarseLocation, Manifest.Permission.AccessFineLocation
     });
     _buttonNext = FindViewById <Button>(Resource.Id.btn_next);
     FontHelper.UpdateFont(_buttonNext, FontsConstants.PN_R, (float)0.045);
     _buttonLogin          = FindViewById <Button>(Resource.Id.intro_login_button);
     _progressBar          = FindViewById <ProgressBar>(Resource.Id.customProgress);
     _progressBar.Progress = 5;
     viewPager             = FindViewById <ViewPager>(Resource.Id.view_pager_frame);
     SetUpViewPager();
     _buttonNext.Click  += ButtonNextClick;
     _buttonLogin.Click += ButoonLoginClick;
     viewPager.Click    += ViewPagerClick;
 }