Android中控件的onClickListener,点击监听器
2013-03-10 15:39
387 查看
以前使用button,text等控件时,每个onClickListener都要写一个,挺麻烦的!
今天看到了个新方法(可能大家都是这么用的,鄙人不知),写了加深记忆吧!
--------------------------------------------------------------------------------------
方法如下:
1)在Activity中继承接口OnClickListener
2)然后重写onClick方法,使用判断语句对应每个监听器
代码如下:
[java]
view plaincopyprint?
public class MainActivityextends Activity
implements OnClickListener {//(1)
private Button btn;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button) findViewById(R.id.Main_btn);
btn.setOnClickListener(this);//注意这个地方的使用
}
@Override
public void onClick(View arg0) {//(2)
if (arg0 == btn) {
Intent intent = new Intent();
intent.setClass(this, OtherActivity.class);
this.startActivity(intent);
}
}
...............
今天看到了个新方法(可能大家都是这么用的,鄙人不知),写了加深记忆吧!
--------------------------------------------------------------------------------------
方法如下:
1)在Activity中继承接口OnClickListener
2)然后重写onClick方法,使用判断语句对应每个监听器
代码如下:
[java]
view plaincopyprint?
public class MainActivityextends Activity
implements OnClickListener {//(1)
private Button btn;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button) findViewById(R.id.Main_btn);
btn.setOnClickListener(this);//注意这个地方的使用
}
@Override
public void onClick(View arg0) {//(2)
if (arg0 == btn) {
Intent intent = new Intent();
intent.setClass(this, OtherActivity.class);
this.startActivity(intent);
}
}
...............
相关文章推荐
- Android中控件的onClickListener,点击监听器
- setClickable 设置为true时,表明控件可以点击,如果为false,就不能点击;“点击”适用于鼠标、键盘按键、遥控器等; 注意,setOnClickListener方法会默认把控件的se
- android --activity 中的控件设置侦听(onclickListener)无效,自定义adapter不执行getView 方法
- Android-使用ListView时点击listview中的控件setOnItemClickListener()方法不执行(回调)
- 自定OnClickListener注解,减少点击事件监听器的代码
- RecyclerView设置点击监听器OnClickListener
- android view点击事件无效 OnClickListener
- android监听器OnClickListener的简单示例
- 我的android学习脚步----------- Button 和监听器setonclicklistener
- android中控件点击两次才响应onclick方法
- Android开发 - 常用点击响应事件OnClickListener
- android按钮点击——implements View.OnClickListener
- Android中使用OnClickListener接口实现按钮点击的低级失误
- android开发中监听器的三种实现方法(OnClickListener)
- android开发中监听器的三种实现方法(OnClickListener)
- Android界面控件(3)— 注册同一个点击事件的监听器
- Java模拟Android View OnClickListener点击事件
- Android界面控件(2)—注册点击事件监听器
- Android APT开发教程 六 使用注解替代setOnClickListener还有注释