解决TextView数据不能更新的问题以及Android Button事件响应函数的两种方法
来源:互联网 发布:知乎七七网红duebass 编辑:程序博客网 时间:2024/06/14 01:03
相信大家都遇到过这样的问题,点击Button控件,不能改变TextView的内容。
原因是:textview1.setText("XX")一般只能在onCreate()方法中更改。如果在别的函数中调用setText方法,TextView的内容不能生效。(个人的实践认识,如有错误或更好的方法,请告诉我!!!!)
解决方法是:在onCreate()方法下添加Button事件响应方法,也即是下面的方法一。
方法一:(本人建议,因为是在onCreate()方法下的,能随时更新textview,imageview的数据)
在Activity文件下的onCreate()方法下,添加点击事件:
Button Login=(Button)this.findViewById(R.id.registerButton2);
Login.setOnClickListener(newView.OnClickListener(){
@Override
public voidonClick(View view){
//Login Button点击后对应的操作
}
方法二:
1.直接在Layout文件.xml下Button 下添加android:onClick="onClick_bluOff"
2.回到主Activity JAVA文件下添加点击事件函数,函数名对应为 onClick_bluOff
如:public void onClick_bluOff(View view)
0 0
- 解决TextView数据不能更新的问题以及Android Button事件响应函数的两种方法
- Android中button实现onclicklistener事件的两种方法
- button事件的两种处理方法
- 解决Android的TextView不能自动换行的问题
- Android ListView内的Button添加事件的两种方法
- Android Button,TextView的显示大小写问题
- Button点击事件实现页面跳转的两种方法
- MFC Button Control事件获取的两种方法
- 为Button点击事件注册监听器的两种方法
- MFC Button Control事件获取的两种方法
- [Android][Button]Button注册点击事件的4种方法
- Android SDK更新以及ADT更新出现问题的解决
- android中TextView、TextEdit和Button的用法以及draw9patch
- Android的控件以及属性(TextView,Button)
- android button的两种响应点击的方法
- 解决Android SDK Manager不能下载更新SDK的问题
- 解决Android SDK Manager不能更新的问题
- 解决国内Android SDK不能更新的问题
- Activity的声明周期测试
- 第一次的数电作业-----数据选择,代码转换,译码
- HDU 4609 3-idiots (FFT)
- android 验证码
- Android基础之内存泄露
- 解决TextView数据不能更新的问题以及Android Button事件响应函数的两种方法
- PHP学习笔记九之正则表达式(进阶篇)
- Android技术面试整理
- in-band和out-band的区别
- 【我的Android进阶之旅】Android插件化开发学习资料
- object c 单例模式
- iOS中图片压缩成指定的大小
- 一些web性能问题的思考解决方法。
- vim Ctrl+S锁定屏幕