在onclick监听器中创建一个按钮?

时间:2012-04-12 04:17:33

标签: android

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

3 个答案:

答案 0 :(得分:1)

是的 - 请务必将new Button(this)更改为new Button(mClass.this)

答案 1 :(得分:1)

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

并且不要忘记通过说addView(b)

将其添加到您的父版面

答案 2 :(得分:0)

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