安卓仿qq分组管理,可以删除,增加,以及修改等等

时间:2017-01-22 10:16 来源:互联网 作者:源码搜藏 浏览: 收藏 挑错 推荐 打印

  • 源码类别:RecyclerViews
  • 源码大小:未知
  • 编码格式:gbk
  • 运行环境:Android studio
  • 官方网址:暂无
  • 下载权限:单独购买0金币
  • 欢迎加入QQ群讨论学习
  • Android学习交流
  • IDC/源码/项目-广告推荐

仿qq分组管理,可以删除,增加,以及修改等等

图片

使用方法

1.在XML中添加
<com.example.ysq.friendgroupmanage.DragListView
    android:id="@+id/dragList"
    android:layout_marginTop="10dp"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:cacheColorHint="#00000000"
    android:divider="#e5e5e5"
    android:dividerHeight="1px"
    android:fadingEdge="none"
    android:listSelector="#00000000" />

 2.在代码中添加
         mAdapter.listener(new DragListAdapter.ManageGroupLister() {
                   @Override
                   public void onItemClick(final ManageGroupModel manageGroupModel) {
                       new TextInputDialog.Builder()
                               .setText(manageGroupModel.groupName)
                               .textInputConfirmListener(new TextInputDialog.TextInputConfirmListener() {
                                   @Override
                                   public boolean onConfirm(String text) {
                                       //修改了组名,提交服务器
                                       models.get(manageGroupModel.serverId).groupName = text;
                                       mAdapter.notifyDataSetChanged();

                                       return true;
                                   }
                               })
                               .setContext(getContext())
                               .build().show();
                   }

                   @Override
                   public void onItemDelete(ManageGroupModel manageGroupModel) {
                       ToastMaker.show(getContext(), "删除了哈哈哈");
                   }

                   @Override
                   public void updateView(List<ManageGroupModel> lists) {
                       //移动分组,更新UI以及保存
                       models = (ArrayList<ManageGroupModel>) lists;
                   }
               });
安卓仿qq分组管理,可以删除,增加,以及修改等等转载请注明出处https://www.codesocang.com/kj-recyclerviews/34345.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关

RecyclerViews下载排行

最新文章