Android ListView 问题

1.Listview 添加item中存在文字链接

android:descendantFocusability="blocksDescendants

2.listview数据变化后自动定位到变化前的位置:

android:transcriptMode="alwaysScroll"

3.ListView 左右切换影响上下滑动ListView.addHeadView添加ViewPager,ViewPager左右切换影响ListView上下滑动

ListView.addHeadView添加ViewPager,ViewPager左右切换影响ListView上下切换,对viewpager做触摸监听:

viewPager.setOnTouchListener(new OnTouchListener() {

@Override

public boolean onTouch(View v, MotionEvent event) {

int act = event.getAction();

if (act == MotionEvent.ACTION_DOWN|| act == MotionEvent.ACTION_MOVE|| act == MotionEvent.ACTION_UP) {

((ViewGroup) v).requestDisallowInterceptTouchEvent(true);

}

return false;

}

});

表明:当用户按下,移动,抬起的时候,告诉父组件,不要拦截我的事件(这个时候子组件是可以正常响应事件的),拿起之后就会告诉父组件可以阻止。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,637评论 25 708
  • 我不知道你们会不会经常这样说,反正我很难说出这句话——我想要xx。 下午收到一个来自某英语辅导机构的电话,让我去拿...
    示子小姐阅读 535评论 15 4
  • 文/臭小蛋 我,有一点,想象,假如我是林黛玉。 怎么说呢?林黛玉给我的感觉大概如下:病怏怏的,爱撒气儿,但真的很有...
    张杜飞阅读 4,761评论 0 0
  • 我有一个朋友 X。今年虚27岁,无房无车无背景、学历低工资低、多年的存款还不够目前南京房价每平的一半。女朋友不存在...
    今夜凉阅读 316评论 0 1
  • 参考书目《麦肯锡方法》 麦肯锡是全球最著名的的管理咨询公司,它有着一套非常成熟的理论体系,不管是对企业营销还是对个...
    天青色Gracy阅读 722评论 9 33