Ejemplo n.º 1
0
        public override void OnReceive(Context context, Intent intent)
        {
            base.OnReceive(context, intent);

            // Check if the click is from the "Announcement" button
            if (_WidgetClickedTag.Equals(intent.Action))
            {
                LockHandler lockHandler = new LockHandler();
                lockHandler.Lock(context);
            }
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Android.App.AlertDialog.Builder builder = new Android.App.AlertDialog.Builder(this);
            builder.SetTitle("기기 관리자로 설정하시겠습니까?");
            builder.SetMessage("화면 잠금을 위해 기기 관리자로 설정해야 합니다.\n삭제하실 때는 기기 관리자를 해제하셔야합니다.");
            builder.SetPositiveButton("예", (senderAlert, args) =>
            {
                LockHandler lh = new LockHandler();
                lh.SetAsDeviceAdmin(this);
                Finish();
            });
            builder.SetNegativeButton("아니오", (senderAlert, args) =>
            {
                Finish();
            });
            Dialog dialog = builder.Create();

            dialog.Show();
        }