public class SymptomDerivationActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
int n=0;
LinearLayout layout= new LinearLayout(this);
while(n<1){
Button btn1 = new Button(this);
btn1.setWidth(75);
btn1.setHeight(25);
btn1.setText("测试"+n);
btn1.setOnClickListener(this.onClick(btn1));
layout.addView(btn1);
n++;
}
this.setContentView(layout);
}
public OnClickListener onClick(View v)
{
Toast.makeText(this, "test" , Toast.LENGTH_SHORT).show();
return null;
}
}
怎么还没点按钮,一进入页面事件就触发了。后面点按钮就没反应了
解决方案 »
- 【Java 基础】想学习 Android 开发,需要多少Java基础呢?
- view的setFrame和FrameLayout的addView
- 急需Android移动平台开发者1名与我共创未来(限大连,兼职)
- 求教..关于android反射出现的一个纠结问题~~~
- 我是android新手 刚入门不久 现在有一个问题问问各位大侠 希望给予帮助
- 求读取系统联系人的代码,最好可以修改及删除,多谢了,呵呵
- Android自定义 的TextView有些属性无效
- cocos2dx移植到安卓之后,然后打开Android的activity会报错,
- Cursor 放在finilly中也关不掉 报错,闪退
- 安卓的imgeView怎么贴到屏幕边缘
- Android开发中在view中怎样指定控件的位置?
- android 自定义应用分类
应该是这句的问题;应该这样写吧:
btn1.setOnClickListener(this); activity继承onclicklisener