protected override void AfterInit()
        {
            string message = Intent.GetStringExtra("message");

            if (!string.IsNullOrWhiteSpace(message))
            {
                // Set confirmation text
                delayedConfirmationTextView      = FindViewById <TextView>(Resource.Id.delayed_confirm_textview);
                delayedConfirmationTextView.Text = message;
            }

            delayedConfirmation = FindViewById <DelayedConfirmationView>(Resource.Id.delayed_confirm);
            delayedConfirmation.SetListener(this);
            delayedConfirmation.SetTotalTimeMs(5000);
            delayedConfirmation.Start();
        }
Ejemplo n.º 2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_delayed_confirmation);

            delayedView = (DelayedConfirmationView)FindViewById(Resource.Id.dc_timer);
            delayedView.SetListener(this);
            delayedView.SetTotalTimeMs(5000);
            delayedView.Start();

            tv_action  = (TextView)FindViewById(Resource.Id.tv_action);
            tv_context = (TextView)FindViewById(Resource.Id.tv_context);

            DB     = new Database();
            bundle = Intent.Extras;
            runID  = bundle.GetString("deleteRun");
            string action  = bundle.GetString("action");
            string context = bundle.GetString("context");

            tv_action.Text  = action;
            tv_context.Text = context;
        }
Ejemplo n.º 3
0
 /**
  * Starts the DelayedConfirmationView when user presses "Start Timer" button.
  */
 public void OnStartTimer(View view)
 {
     delayedConfirmationView.Start();
     delayedConfirmationView.SetListener(this);
 }