protected void StartDelayedConfirmation() { if (delayedConfirmation == null) { return; } Log.Info(tag, "Starting Confirmation Timer"); delayedConfirmation.Start(); }
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(); }
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; }
/** * Starts the DelayedConfirmationView when user presses "Start Timer" button. */ public void OnStartTimer(View view) { delayedConfirmationView.Start(); delayedConfirmationView.SetListener(this); }