我有一个名为"A"的活动,它显示项目列表.点击更新按钮,它会显示自定义对话框(活动显示在后面),并显示所选项目列表.单击自定义对话框中的订单按钮.
请帮我解决这个问题.
noData.setPositiveButton("Ok", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
Run Code Online (Sandbox Code Playgroud)
如何在取消alertDialog()后添加finish()
Phi*_*lio 13
你需要这样的东西:
noData.setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// Finish activity
finish();
}
});
Run Code Online (Sandbox Code Playgroud)
只需在onClick中添加finish()即可.
请参见下面的代码(用MyActivity此代码所在的活动的名称代替):
noData.setPositiveButton("Ok", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
MyActivity.this.finish();
}
});
Run Code Online (Sandbox Code Playgroud)
添加this非常重要!
| 归档时间: |
|
| 查看次数: |
34904 次 |
| 最近记录: |