在我的应用程序中,我将推送通知显示为一个对话框,其中有两个名为Yes和No的按钮。我需要显示对话框标题中运行的计时器(20秒)。
如果用户单击“ 是”,则应转到一个活动。
如果用户单击“ 否”,对话框将在计时器结束前被取消。
倒计时结束后,对话框应消失。我应该如何实施呢?
这是我的警报对话框方法
public void showAlertDialog(final Context context, String title, String message,
Boolean status) {
AlertDialog.Builder alertDialog = new AlertDialog.Builder(context);
// Setting Dialog Title
alertDialog.setTitle(title);
// Setting Dialog Message
alertDialog.setMessage(message);
// Setting Icon to Dialog
//alertDialog.setIcon(R.drawable.fail);
// Setting Positive "Yes" Button
alertDialog.setPositiveButton("YES", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "You clicked on YES", Toast.LENGTH_SHORT).show();
}
});
// Setting Negative "NO" Button
alertDialog.setNegativeButton("NO", new DialogInterface.OnClickListener() {
public …Run Code Online (Sandbox Code Playgroud)