如何往自定义的dialog里面传参数?
比如我自己定义了一个 Mydialog
在调用的时候 Handler handler = new Handler() ..{
}
....Mydialog.show(Main.this,handler);然后在 Mydialog里面要怎么写呢?
比如我自己定义了一个 Mydialog
在调用的时候 Handler handler = new Handler() ..{
}
....Mydialog.show(Main.this,handler);然后在 Mydialog里面要怎么写呢?
我记得好像回复过你了
2.通过Mydialog对象的set方法,例如:setPara1(p1);
你跟我说把参数传到dialog里面。。我自己试了不成。。
我 Mydialog.show(Main.this,handler);把handler传到Mydialog里面后。。
在Mydialog里面是这样写的。 public Mydialog(Context context, Handler myhandler) {
super(context, theme);
this.context = context;
} protected void onCreate(Bundle savedInstanceState, Handler myhandler) {
super.onCreate(savedInstanceState);
Handler handler=myhandler;
....
}
然后在里面的onclick里面直接使用这个handler还是不成功。。