TextView 点击事件无效解决
来源:互联网 发布:国网公司网络大学 编辑:程序博客网 时间:2024/05/05 14:43
在开发中遇到一个问题,使用TextView做成Button的点击事件。在xml中使用android:onClick="click"属性设置该TextView的点击方法,在java源文件中的click()方法中回调触发点击事件。
不过这种写法在华为或者其他一些国产手机上点击无效。不能触发点击事件。
不过这种写法在华为或者其他一些国产手机上点击无效。不能触发点击事件。
在工程中经常会设置控件的点击事件响应。实现方式有三种,当在xml中设置
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:onClick="click" android:textColor="#ed7f6e" />
并且在源文件中写回调方法就会在某些手机上失效。这是因为国产手机的系统进行过修改,在一些机型上TextView的 android:clickable默认为false,所以如果要在xml中写TextView的点击事件回调的话,一定要写上android:clickable="true";而Button、ImageButton这种本身就是点击类的控件则默认android:clickable="true"所以以上代码最好写成可点击的状态
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:clickable="true" android:focusable="true" android:onClick="click" android:textColor="#ed7f6e" />
编程就是算法和数据结构,算法和数据结构是编程的灵魂。
1 0
- TextView 点击事件无效解决
- TextView 点击事件无效的完美解决
- TextView局部点击事件无效
- 点击第一次无效,第二次有效, 给TextView设置点击事件时
- SpannableString中的ClickableSpan和Textview点击事件冲突解决
- 页面动态追加代码点击事件无效解决
- TextView 的点击事件
- TextView点击事件
- TextView 背景设置无效解决
- TextView 中拦截点击事件
- 给TextView添加点击事件
- Textview设置超链接点击事件
- Android Button 点击事件无效
- Spinner监听点击事件无效
- 解决listview item Textview加超链接 超链接以外部分不响应listview item点击事件问题
- Android开发给TextView添加点击事件
- EditText,TextView部分文字点击事件响应
- 同一个TextView不同文字的点击事件
- 生成十个没有相同元素的随机数
- 搭建LNMP服务环境学习教程
- 【Linux系统编程】 文件描述符的复制:dup()和dup2()
- 15道使用频率极高的基础算法题
- Swift编程基础之笔记总结---String
- TextView 点击事件无效解决
- 关于人工智能
- memcached+magent实现memcached集群
- 网易移动西瓜问题
- 简单的安卓video recording 以及实时播放(来自:https://developer.android.com/training/camera/videobasics.html#TaskV)
- 2016.08.02学习日记---SlidingMenu属性翻译
- HTTP协议
- [第一次机房收费系统]机房收费系统规划
- 计算机组成原理