gpt4 book ai didi

android - 如何通过选择确定按钮在 AlertDialog 弹出窗口中启动新的 Activity 类

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:18:09 26 4
gpt4 key购买 nike

第一个 Activity 是用户保存他们的详细信息。单击保存按钮后,一个 Alertdialog 询问 ok 或 cancel 。如果用户单击确定,则开始新的 Activity 。

    protected final Dialog onCreateDialog(final int id) {
Dialog dialog = null;
switch(id) {
case DIALOG_ID:
AlertDialog.Builder builder = new AlertDialog.Builder(AppointInformation.this);
builder.setMessage("Information saved successfully ! Add Another Info?")
.setCancelable(false)
.setPositiveButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {

startActivity(new Intent(((Dialog)dialog).getContext(),CheckPatient.class));
}
})
.setNegativeButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
dialog = alert;
break;

default:

}
return dialog;
}

最佳答案

我知道为时已晚,但我想回答这个问题以帮助其他人,这对我有用:

Intent intent = new Intent(getContext(),OtherActivity.class);
context.startActivity(intent);

context 是当前 Activity 的上下文。

关于android - 如何通过选择确定按钮在 AlertDialog 弹出窗口中启动新的 Activity 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9974564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com