点击事件的四种写法
来源:互联网 发布:pdg mac 编辑:程序博客网 时间:2024/05/17 01:21
public class MainActivity extends Activity implements OnClickListener { private Button button1,button2,button3,button4; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button1 = (Button) findViewById(R.id.button1);//button1使用xml中onclick属性 button2 = (Button) findViewById(R.id.button2);//button2使MainActivity实现OnClickListener接口 button3 = (Button) findViewById(R.id.button3);//button3使用内部类实现OnClickListener接口 button4 = (Button) findViewById(R.id.button4);//button4使用匿名内部类 button2.setOnClickListener(this); button3.setOnClickListener(new MyOnclickListener()); //方式4:使用匿名内部类 button4.setOnClickListener(new OnClickListener() { public void onClick(View v) { Intent intent = new Intent(MainActivity.this,Second.class); startActivity(intent); } }); } //方式1:xml中button的onclick属性写点击方法 public void click(View view){//xml中onclick属性名与该方法名一致 Intent intent = new Intent(MainActivity.this,Second.class); startActivity(intent); } //方式2:使MainActivity实现OnClickListener接口 public void onClick(View v) { switch (v.getId()) { case R.id.button2: Intent intent = new Intent(MainActivity.this,Second.class); startActivity(intent); break; default: break; } } //方式3:使用内部类实现OnClickListener接口 public class MyOnclickListener implements OnClickListener{ public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent(MainActivity.this,Second.class); startActivity(intent); } }}
0 0
- Android点击事件的四种写法
- android点击事件的四种写法
- 点击事件的四种写法
- Android点击事件的四种写法
- Android点击事件的四种写法
- android点击事件的四种写法
- 点击事件的四种写法
- 点击事件的四种写法
- 点击Button事件的四种写法
- 点击事件的四种写法
- 按钮点击事件的四种写法
- [Android] 点击事件的四种写法
- Android----点击事件的四种写法
- Android中按钮的点击事件的四种写法
- 按钮Button的点击事件的四种写法
- android学习之点击事件的四种写法
- Android基础学习:点击事件的四种写法
- Android笔记---点击事件的四种写法
- 多重继承
- Spring-MVC环境搭建
- Quartz cron表达式
- OCUI界面设计:触摸与手势
- view的拖拽(触摸事件)
- 点击事件的四种写法
- hdu 5375 Gray code (DP)
- zoj 2412 Farm Irrigation
- hdoj 3072 Intelligence System 【SCC缩点 求连通所有SCC的费用】
- 图论基础UVA10054
- 黑马程序员------C和OC的差异
- 计算两个大整数的和
- 【GDOI】8.8/8.10/8.12总结
- JSP学习笔记(六):cookie的读写