步骤一 : 自定义一个接口, 里面定义一个抽象方法,
步骤二 : 自定义一个Dialog, 构造方法传入 上面的接口实现类;
步骤三 : 在 activity 中定义一个接口的实现类, 将这个类传入到 Dialog 构造方法中, 该方法直接记录一个值到activity 全局变量中;
步骤四 : 在Dialog中调用接口实现类的方法, 将EditText中的值传回 activity 即可;参考博客 : http://www.myexception.cn/android/436692.html
步骤二 : 自定义一个Dialog, 构造方法传入 上面的接口实现类;
步骤三 : 在 activity 中定义一个接口的实现类, 将这个类传入到 Dialog 构造方法中, 该方法直接记录一个值到activity 全局变量中;
步骤四 : 在Dialog中调用接口实现类的方法, 将EditText中的值传回 activity 即可;参考博客 : http://www.myexception.cn/android/436692.html
在Activity里应该是这样new AlertDialog.Builder(Activity.this)
Fragment里new AlertDialog.Builder(getActivity)
EditText passwd = (EditText) conView.findViewById(R.id.passwd);看仔细了
http://bbs.csdn.net/topics/390837154?page=1#post-397791312