很多时候,界面需要实现横向滑动的listview效果。网络上有一种方法,自定义了HorizontalListView,用法同正常的listview,可实现水平滑动效果。
但是如果一个界面 为垂直滑动的scrollview嵌套水平滑动的listview的时候,滑动水平listview的时候,会很卡。我最近就遇到了这样的问题,一直把思路放在监听水平和垂直滑动手势,想实现滑动角度小于45的时候 垂直的...
分类:
其他好文 时间:
2015-06-11 19:34:06
阅读次数:
122
使用 viewPager 时,如何解决 和 子页面 长按滑动 冲突问题。我的问题原型: 这个问题,我相信遇到的人会比较少,我是在 一个 viewPager 中,其中 一个 fragment 中实现了长按滑动图片的功能,而发现它们两者的onTouchEvent事件冲突。尝试过的解决方法: 1---.....
分类:
移动开发 时间:
2015-05-30 12:08:01
阅读次数:
186
首先项目需求是,
1.有左滑出现点击登录界面,用sliderMenu框架实现
2.新闻内容用ViewPage实现
3.在ViewPage中加载新闻片段Fragment
4.Fragment布局是一个带有上拉刷新,下拉下载的PullToRefresh ListView
5.ListView 里面有一个特殊第一项 拉取新闻广告位,用Gallery控件实现
问题:这么多滑动控件,...
分类:
其他好文 时间:
2015-05-27 10:02:48
阅读次数:
716
当我们在使用开源框架SlidingMenu时,如果要是使用到ViewPager,就会出现滑动冲突。
解决方案:
}/** 解决ViewPager和侧滑冲突 */
public void changeSlidingMenuTOUCHMODE(int arg0) {
switch (arg0) {
case 0:
if (getActivity() instanceof Sl...
分类:
其他好文 时间:
2015-05-02 09:37:22
阅读次数:
161
前言用过微信的都知道,微信对话列表滑动删除效果是很不错的,这个效果我们也可以有。思路其实很简单,弄个ListView,然后里面的每个item做成一个可以滑动的自定义控件即可。由于ListView是上下滑动而item是左右滑动,因此会有滑动冲突,也许你需要了解下android中点击事件的派发流程,请参...
分类:
微信 时间:
2015-04-17 20:05:07
阅读次数:
283
Android listview viewpager 滑动 跳动 冲突解决
ListView中嵌套ViewPage有或者滑动手势冲突解决
在listview 上使用 addHeaderView 在第一栏添加 viewpager 当做header
如:
当触发 滑动事件 的时候容易引起 滑动冲突 (比如斜着滑动viewpager 的时候 listview会跳动)
特别是在 下拉刷新或者上拉加载 的时候 , 组件可能会传递到viewpager当中
查阅了很多的帖子 发现修改起来都非...
分类:
移动开发 时间:
2015-02-15 12:12:04
阅读次数:
209
最近在做一个项目需要用到ViewPager加载广告图,布局中需要侧滑,用了android V4包里的SlidingPaneLayout控件(该控件在旧的v4包里面没有,需要更新v4包),项目中使用的时候,发现在滑动中ViewPager和SlidingPaneLayout滑动冲突了,当手指从左向右.....
分类:
移动开发 时间:
2015-02-12 18:14:52
阅读次数:
320
/******************************************************************************* * Copyright 2011, 2012 Chris Banes. * * Licensed under the Apache Lic...
分类:
其他好文 时间:
2015-01-28 21:15:08
阅读次数:
223
ScrollView外面包裹了一个ListView,解决其滑动冲突问题:只需自定义ListView,命名MyListView:public class MyListView extends ListView { public MyListView(Context context) { ...
分类:
其他好文 时间:
2015-01-26 15:02:11
阅读次数:
118
一转眼就15年了,希望大家15年升职加薪走上人生巅峰
这篇博客是结合上一篇ListView滑动删除之Viewgroup打造滑动控件(修正版)博客所完成的,先上个效果图吧.
其实实现起来并不复杂
1,解决滑动冲突
因为我们的自定义滑动控件和ListView本身的滑动事件会产生各种冲突,所以我们可以自定义ListView并重写onInterceptTouchEvent方法。
我们先来...
分类:
移动开发 时间:
2015-01-08 13:30:14
阅读次数:
206