0

我想在程序运行时动态创建一组按钮。我希望在创建生成按钮时创建这些按钮。是否可以在Button but=new Button(this);另一个按钮的 OnClickListener 内部调用?

4

3 回答 3

1

是的——请务必更改new Button(this)new Button(mClass.this).

于 2012-04-12T04:20:25.397 回答
1

是的..说Button b = new Button(yourAct.this);..

并且不要忘记通过说将其添加到您的父布局中addView(b)

于 2012-04-12T04:22:08.140 回答
0

这确实有效。我有一个以相同方式创建按钮的活动。要将 onClickListener 设置为外部类中的方法,您需要使用 (mClass.clicklistener )设置侦听器方法。

于 2012-04-12T05:53:17.177 回答