Android学习【按钮监听】
2015-06-17 08:49
483 查看
xml文件
MainActivity 文件
写法 一
写法 二(在onCreate方法内)
a.寻找事件源
b.匿名内部类实现
<Button android:id="@+id/star_button1" ...... />
MainActivity 文件
写法 一
class MyListener implements OnClickListener { @Override public void onClick(View v) { //2.定义成员内部类实现事件监听响应 if (v.getId()==R.id.star_button1){ System.out.println("按钮----按下!"); } } } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); /*按钮监听器 1,寻找事件源*/ starbutton=(Button)findViewById(R.id.star_button1); // 3.构造监听对象 MyListener myListener =new MyListener(); //4.注册监听器对象(按钮)给事件源 starbutton.setOnClickListener(myListener); }
写法 二(在onCreate方法内)
a.寻找事件源
starbutton=(Button)findViewById(R.id.star_button1);
b.匿名内部类实现
starbutton.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { System.out.println("按钮---按下!"); } });
相关文章推荐
- checking for updated SDK components (AndroidStudio第一次启动一直进不去)
- android的发展
- android 震动
- android代码混淆
- Google将设立Android安全奖励项目 奖金达38000美元
- Android数据库-开源LitePal (二) Android数据库-开源LitePal (二)
- Android内存优化之封装九宫格
- Android——View、ViewGroup事件(Touch事件)处理机制总结
- android ormlite 清空表
- android知识点大总结
- 完美解决Android SDK Manager无法更新
- (北京)Android软件测试工程师/手机/TV/机顶盒/路由器/
- Android 向右滑动销毁(finish)Activity, 随着手势的滑动而滑动的效果
- Android中如何查找内存泄露
- QT for Android 环境搭建测试成功!!!!
- mac版android studio如何使用SVN
- Android 获取手机总内存和可用内存等信息
- 菜单儿android客户端ListView下拉zoom, 自定义形状实现总结
- android 利用hangler倒计时
- 2015最流行的android组件、工具、框架大全