解决ListView里TextView设置LinkMovementMethod后导致其ItemClick失效
来源:互联网 发布:linux下查看cpu使用率 编辑:程序博客网 时间:2024/05/16 06:12
LinkMovementMethod:
它实现了一系列的方法,
比如它的onKeyDown调用ClickableSpan的onClick
URLSpan实现了ClickableSpan
用户点击一个url的话,就会调用LinkMovementMethod::onKeyDown,继而调用URLSpan的onClick,
我们看看URLSpan::onClick的实现
@override
public void onClick(View widget) {
Uri uri = Uri.parse(getURL());
Context context = widget.getContext();
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.putExtra(Browser.EXTRA_APPLICATION_ID, context.getPackageName());
context.startActivity(intent);
}
它实际上是启动了一个activity,可能是web/email或者其他的满足intent filter/url schema的activity
http://stackoverflow.com/questions/8558732/listview-textview-with-linkmovementmethod-makes-list-item-unclickable
- 解决ListView里TextView设置LinkMovementMethod后导致其ItemClick失效的问题
- 解决ListView里TextView设置LinkMovementMethod后导致其ItemClick失效
- ListView的Item里的TextView设置ClickableSpan和LinkMovementMethod导致ListView无法响应点击事件
- 解决 ListView的Item里TextView设置超链接后ListView 的OnItemClick失效的问题
- Android ListView中加入Button导致ItemClick事件失效
- 解决textview.setMovementMethod后Listview的OnItemClickListener点击失效问题
- ListView中嵌入其实组件后如checkbox,button后ItemClick事件失效的问题
- Android ListView中嵌入其实组件后如checkbox,button后ItemClick事件失效的问题
- PopupWindow里显示listview 解决ListView取不到ItemClick事件问题
- 解决listview中的textview设置了setMovementMethod导致onItemclick无效的问题
- ListView包含Button,导致ListView itemclick无效的问题
- Android ListView中有Button,ItemClick事件失效
- 解决setMovementMethod(LinkMovementMethod.getInstance())后没有长按事件响应
- 解决scrollview嵌套listview后,listview的setSelection失效问题
- Listview item里面的textView.setMovementMethod(LinkMovementMethod.getInstance()) 让listview 点击生效解决方法
- FastJsonHttpMessageConverter设置dateFormat后导致JSONField注解format失效解决办法
- ListView ItemClick和Button单击事件冲突的解决
- Android ListView ItemClick和Button冲突的解决
- 全新定义VIP,不止于资源---价格不变,福利不断
- 【DRP】Model1与Model2分别实现分页查询
- 新建module报错:cannot access android.support.v4.app.BaseFragmentActivityJB的解决
- React Native之FlatList,listview的升级版
- greendao重复使用查询语句
- 解决ListView里TextView设置LinkMovementMethod后导致其ItemClick失效
- mysql error 1130 hy000:Host'localhost'解决方案
- Android开发之RadioButton的图片的大小控制和图片和汉字之间的距离控制
- C++实验4:年龄几何
- JavaScript实现的环形图比较
- 第六届蓝桥杯-九数组分数
- c3p0、dbcp、tomcat jdbc pool 连接池区别(推荐使用jdbc pool)
- LoadRunner录制手机APP脚本
- linux部署mongodb及基本操作