多个Button绑定监听事件,简化代码方法
来源:互联网 发布:聚游网络散人 编辑:程序博客网 时间:2024/06/06 04:19
package com.zhaoda.zxy.a1;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;public class indexActivity extends AppCompatActivity { //声明 private Button bt_mainActivity, bt_secondActivity; private ButtonLisetener listener; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_index); listener = new ButtonLisetener();//创建对象 //把findviewbyid和setonclicklistener抽出来,单独写成方法,减少代码冗余性 FindView(); SetClicklistener(); } private void FindView() { bt_mainActivity = (Button) findViewById(R.id.bt_MainActivity); bt_secondActivity = (Button) findViewById(R.id.bt_SecodActivity); } private void SetClicklistener() { bt_mainActivity.setOnClickListener(listener); bt_secondActivity.setOnClickListener(listener); } //创建一个类实现OnClickListener的方法 private class ButtonLisetener implements View.OnClickListener { @Override public void onClick(View v) { //功能 switch (v.getId()) { case R.id.bt_MainActivity: Intent intent1=new Intent(indexActivity.this,MainActivity.class); startActivity(intent1); break; case R.id.bt_SecodActivity: Intent intent2=new Intent(indexActivity.this,MainActivity.class); startActivity(intent2); break; } } }}
0 0
- 多个Button绑定监听事件,简化代码方法
- Android 同时监听多个Button事件
- 同时监听多个Button事件
- JQuery处理绑定多个button事件
- 多个button绑定同一个onclickListener方法
- 多个Button监听
- android多个button监听点击事件-法二
- 手机端滑动事件监听,可绑定多个DIV
- 监听多个button和textview+switch方法
- 四种Button事件注册监听方法
- 多个button共用监听
- bind方法绑定多个jquery事件
- 详细代码实现 Button的监听事件的Onclick的三种方法
- 事件绑定的简化
- jquery on()方法绑定多个选择器,多个事件
- jquery on()方法绑定多个选择器,多个事件
- Button监听事件
- button多个事件处理
- Hdu-5335 Walk Out (BFS+贪心)
- latex 调整文本与公式之间的距离
- linux重启mysql
- nginx+tomcat+redis集群环境搭建
- poj3181 Dollar Dayz (DP+大数)
- 多个Button绑定监听事件,简化代码方法
- Java Annotation 必须掌握的特性
- WSUCSTAT
- 2.2 多项式变量
- https ssl 加密原理
- 【JavaScript】跨源资源共享CORS和其他跨域技术(Comet、JSONP、SSE、Web Sockets)
- MongoDB Capped Collections
- Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI
- mysql 导入数据 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法