ListView里面包含Textview,TextView中有autolink的话,ListView的所有事件就无效了 现在做了一个ListView,里面包含TextView,ListView本身可以点击的,长按会有contextMenu跳出来,但现在在TextView上加上了autolink之后,长按事件就无效了,点击一下会跳转到autolink的链接上,但ListView本身的事件全都不能用了,有没有什么办法可以解决一下,让autolink和ListView的事件并存?请高人指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要用autolink试试 监听TextView的onTouch事件在里面打开网页 testview.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View arg0, MotionEvent arg1) { // TODO Auto-generated method stub if(arg1.getAction()==MotionEvent.ACTION_UP) { Uri uri = Uri.parse("http://www.baidu.com"); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent); return false; } else return true; } }); 自定义 类 extends BaseAdapter 在里面给TextView加autolink 对否? 给父控件设置setLongClickable(true),再设置监听,可解决此问题 webview assets 路径问题 请问自己转档出来的initlogo.rle画面怎么会扭曲? 如何获取活动进程的列表? 目前安卓2.2和4.2开发有什么区别吗? 输入法和view的冲突 Eclipse Android XML编辑的问题 webview 与js交互的问题 求一个Android课程表的源码 用eclipse写的安卓版本太低如何升级 android studio虚拟机运行不出来怎么办 想学安卓系统, 是不是需要先买个小米手机做测试? android GPS或者NET_Work在室内很多情况下定位失败
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
if(arg1.getAction()==MotionEvent.ACTION_UP)
{
Uri uri = Uri.parse("http://www.baidu.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
return false;
}
else return true;
}
});