您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 安卓仿qq分组管理,可以删除,增加,以及修改等等

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

    仿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分组管理,可以删除,增加,以及修改等等转载请注明出处http://www.codesocang.com/kj/recyclerviews/34345.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签:
    下一篇:没有了