左滑删除的ListView
2016-03-24 09:36
253 查看
xml
使用方法:
SwipeMenuListView控件下载地址
http://download.csdn.net/download/weiwei00200/9471007
<com.ajb.sp.swipelistview.SwipeMenuListView android:id="@+id/playback_listview" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/playback_bar_layout" android:divider="@null" android:dividerHeight="0dp" />
使用方法:
SwipeMenuCreator creator = new SwipeMenuCreator() { @Override public void create(SwipeMenu menu) { // TODO Auto-generated method stub SwipeMenuItem deleteItem = new SwipeMenuItem(getContext()); deleteItem.setBackground(newColorDrawable(getContext().getResources().getColor(R.color.light_org2))); deleteItem.setWidth(ScreenUtil.dip2px(getContext(), 90)); deleteItem.setIcon(R.drawable.but_del); menu.addMenuItem(deleteItem); } }; mListView.setMenuCreator(creator); mListView.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override public void onMenuItemClick(int position, SwipeMenu menu, int index) { // TODO Auto-generated method stub //删除按钮的事件 } }); mListView.setOnItemLongClickListener(new OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView<?> parent, View view, final int position, long id) { // TODO Auto-generated method stub //长按item的事件 return true; }
SwipeMenuListView控件下载地址
http://download.csdn.net/download/weiwei00200/9471007
相关文章推荐
- 关于minSdkVersion="8" 升级appcompat_v7包主题"Theme.AppCompat.Light"等不存在的问题
- Jvm参数
- Meta标签中的format-detection属性及含义
- #pragma message预编译指令使用技巧
- C++实验2——【项目2】分段函数求值
- C++作业2
- 输入地址获得经纬度(一个方法)
- 数据仓库规范
- C#创建、安装一个Windows服务
- ASP.NET-本地化、全球化
- 对象与类(Java核心技术卷Ⅰ)
- poj1001
- jquery取值时id带点处理
- 防SQL注入过滤器的实现
- MFC创建模态对话框与非模态对话框 执行顺序
- 数据挖掘十大算法----EM算法(最大期望算法)
- maven安装scala插件
- cmd中mysql常用操作
- x86寄存器说明
- 解析 DOM 元素里的复杂属性值(下)