Android 获取对话框返回值
Posted Wiiix
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 获取对话框返回值相关的知识,希望对你有一定的参考价值。
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">如果想要获取对话框的返回值的话,可以在类中写一个接口</span>
public interface confirmDialogListener
void onFinishConfirmDialog(int code); //接口中的方法,传入一个整型
然后在onClick事件中加入代码
confirmDialogListener activity = (confirmDialogListener) getActivity();
activity.onFinishConfirmDialog(code); //这里就传入参数了
在需要调用的Activity类中我们需要实现接口
implements ConfirmDialog.confirmDialogListener
还有实现接口中的方法
@Override
public void onFinishConfirmDialog(int code) //这里是获得的数据
if(code==0)
//做你想要做的事情
else if(code==1)
以上是关于Android 获取对话框返回值的主要内容,如果未能解决你的问题,请参考以下文章
安卓开发重写onBackPressed()方法不能处理对话框返回事件
是否有从 Windows 窗体中的自定义对话框返回值的标准方法?