滑动删除(SwipeListView)
来源:互联网 发布:linux netsnmp 编辑:程序博客网 时间:2024/06/02 16:00
团购片段中
private SwipeListView mListView;
修改lib_pull库中PullToRefreshListView类
public class PullToRefreshListView extends PullToRefreshAdapterViewBase<SwipeListView> {
private LoadingLayout mHeaderLoadingView;
private LoadingLayout mFooterLoadingView;
protected class InternalListView extends SwipeListView implements EmptyViewMethodAccessor {
private boolean mAddedLvFooter = false;
public InternalListView(Context context, AttributeSet attrs) {
super(context, attrs);
}
PullToRefreshListView继承的PullToRefreshAdapterViewBase<ListView>是一个泛型类,SwipeListView继承自ListView所以可以将SwipeListView作为泛型参数
2. xml中
<com.handmark.pulltorefresh.library.PullToRefreshListView
android:id="@+id/ptr_list"
android:layout_below="@+id/tuangou_actionbar"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#00000000"
android:divider="#19000000"
android:dividerHeight="4dp"
android:fadingEdge="none"
android:fastScrollEnabled="false"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
android:smoothScrollbar="true"
ptr:ptrDrawableStart="@drawable/refresh_image"
ptr:ptrHeaderTextColor="#C59502"
ptr:swipeBackView="@+id/back"
ptr:swipeCloseAllItemsWhenMoveList="true"
ptr:swipeDrawableChecked="@drawable/choice_selected"
ptr:swipeDrawableUnchecked="@drawable/choice_unselected"
ptr:swipeFrontView="@+id/front"
ptr:swipeMode="both"/>
3、为SwipeListView设置setSwipeListViewListener()监听后,出现setOnItemClick()的事件监听失效
解决办法:重写BaseSwipeListViewListener的onClickFrontView方法
4、滑动删除ListView的行布局对象时,出现行布局对象已被删除,但行布局对象还是显示为向左滑动的状态(显示为向左滑动删除的背景)。
解决办法:
5.SwipeListView的headerView中有ViewPager控件,出现了滑动viewPager控件后,SwipeListView中所有控件的事件监听全部失效
原因:SwipeListView截获了viewPager的滑动事件监听,导致了viewPager滑动无效。
解决办法:创建一个类继承ViewPager, 并重写
使SwipeListView不再抢占焦点
- 滑动删除(SwipeListView)
- SwipeListView滑动删除Android
- android--SwipeListView实现ListView滑动删除效果
- SwipeListView 详细介绍(实现微信,QQ等滑动删除效果)
- Android SwipeListView 实现ListView的滑动删除效果
- Android SwipeListView 实现ListView的滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- SwipeListView 详解 实现微信 QQ等滑动删除效果
- SwipeListView 详解 实现微信,QQ等滑动删除效果
- (4.2.5) 【android开源组件】SwipeListView 详解 实现微信,QQ等滑动删除效果
- Android仿真翻页
- 利用半透明对话框实现新浪微博android客户端首次运行时的提示界面
- 3D卡片切换
- 12306 火车票订票
- 仿JD商城UI布局达到90%
- 滑动删除(SwipeListView)
- Android 程序打包及签名
- [Android Pro] 内容提供者ContentProvider的基本使用
- TCP/IP、Http、Socket的区别
- ubuntu下启动tomcat
- 在Android中可以使用Gson解析JSON数据
- socket网络编程
- 重新定义用户界面体验:StoreFront3.0安装和配置
- Android英语单词记忆程序源码