别人托问一个问题,请大家帮忙解决 我的朋友想要问的是:怎样在一个activity中同时给button和imagebutton添加监听器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获取button和imagebutton的对象,然后为他们设置监听函数setOnClickListener()setOnFocusChangeListener()setOnTouchListener()等等 另一种方法在xml布局文件的控件里(例如Button和Imagebutton)定义属性android:onClick="onBtnClick" (onBtnClick可以为任意名字)然后在代码里写一个同名的方法(参数必须为View类型)public void onBtnClick(View view) { //你的处理代码} 是不是点button 或 imagebutton,调用同一份代码?onCreate(xxx) { ... Button btn = (Button) findViewById(R.id.xxxButton); ImageButton imageBtn = (ImageButton) findViewById(R.id.xxxImageButton); btn.setOnClickListener(btnOCL); imageBtn.setOnClickListener(btnOCL);}OnClickListener btnOCL = new OnClickListener { @Override public void onClick (View v) { ...// both button to do sth. }}; apk强制关闭问题 愤怒的小鸟关卡界面设计~~~~求解! 介绍几本android的书,本人是学生,刚刚学完java不知道那些书比较合适 大神进,菜鸟 SOS!!!! yahoo appid 如何获取 ListView中的单击响应问题 怎么用C\C++为Android写so库,写完后怎么把so加入Android上? 一个ListView 和两个button如何布局?ListView内容较多带滚动条,两个button要并排置底。调了半天总是不行,求助。 Android视频边播放边解密 开发豆瓣客户端 出了问题 获取设备唯一标识的问题 android电子书籍是怎么做的。也是APK
在xml布局文件的控件里(例如Button和Imagebutton)定义属性android:onClick="onBtnClick" (onBtnClick可以为任意名字)
然后在代码里写一个同名的方法(参数必须为View类型)
public void onBtnClick(View view) {
//你的处理代码
}
onCreate(xxx) {
...
Button btn = (Button) findViewById(R.id.xxxButton);
ImageButton imageBtn = (ImageButton) findViewById(R.id.xxxImageButton); btn.setOnClickListener(btnOCL);
imageBtn.setOnClickListener(btnOCL);
}OnClickListener btnOCL = new OnClickListener {
@Override
public void onClick (View v) {
...// both button to do sth.
}
};