Button点击事件实现页面跳转的两种方法
2015-08-03 17:35
459 查看
方法一:
常用方式,在java文件中给Button设置点击监听事件button.setOnClickListener(),新建Intent类,从MainActivity跳转至ImageTest
给Button设置属性:android:onClick="loadImage",在java文件中,onCreate方法外新建一个实现点击事件的方法loadImage,直接startActivity
总结:感觉两种方式并没有很大的区别,只是在java文件中直接用Button变量来调用setOnClickListener方法更直观一些。
常用方式,在java文件中给Button设置点击监听事件button.setOnClickListener(),新建Intent类,从MainActivity跳转至ImageTest
button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(MainActivity.this,ImageTest.class); startActivity(intent); } });方法二:
给Button设置属性:android:onClick="loadImage",在java文件中,onCreate方法外新建一个实现点击事件的方法loadImage,直接startActivity
public void loadImage(View view){ startActivity(new Intent(this,ImageTest.class)); }
总结:感觉两种方式并没有很大的区别,只是在java文件中直接用Button变量来调用setOnClickListener方法更直观一些。
相关文章推荐
- hdu 1532 Drainage Ditches(最大流ek+dinic)
- 计算机视觉
- strcpy()、strncpy()、strlcpy()、strncpy_s()函数
- ios常用的ID(IDFA IDFV MAC UDID openUDID )
- html的<meta>用法
- 微信网页登录Tips
- html css 标签
- Atom飞行手册翻译: 3.4 文本处理包
- setlayoutparams报错
- KeilC编译错误及解决(一): ERROR L107: ADDRESS SPACE OVERFLOW 问题解决
- Android ANR-Keydispatch timeout
- [POJ 1830] 开关问题 高斯消元
- 如何删除 Windows.old 文件夹
- linux一些操作
- 远程调试
- python_学习笔记0803
- JAVA学习第十三天
- websocket小例子2
- HybridAPP分析
- 来到了平安快一个月了