首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于对话框参数传递的有关问题

2012-08-15 
求助关于对话框参数传递的问题就是自定义了一个对话框类,如何将对话框中的参数传到Activity中?知道的大神

求助关于对话框参数传递的问题
就是自定义了一个对话框类,如何将对话框中的参数传到Activity中?知道的大神帮帮忙

[解决办法]
Activity传递参数用Intent就好了,如果对话框就在这个Activity里面,就在Activity里面写一个方法,当对话框里面点击按钮的时候调用这个方法就可以了。
[解决办法]
唯一想到的就是创建的时候,传递变量过去,dialog貌似没别的方法返回数据给activity.
[解决办法]
广播,服务,用intent传,或者用个全局变量等等,方法很多
[解决办法]
自定义对话框,可以操作数据!

Java code
//在activity里LayoutInflater factory = LayoutInflater.from(this);// 获得自定义对话框final View view = factory.inflate(R.layout.login, null);AlertDialog.Builder dialog = new AlertDialog.Builder(this);        dialog.setTitle("登录");        dialog.setView(view);        dialog.setNeutralButton("确定", new DialogInterface.OnClickListener() {                @Override            public void onClick(DialogInterface dialog, int which) {                      EditText et_pswd = (EditText) view                        .findViewById(R.id.loginETPassWord);//自定义的控件 可以取值,在这里操作了    爱干嘛就干嘛把!              }        });    dialog.create().show(); 

热点排行