zoukankan      html  css  js  c++  java
  • 冲刺十

    今天是冲刺的第十天,主要实现了用户收藏笔记列表的删除

    遇到的困难:需要刷新后才可以显示删除引起的变化

    解决思路:暂时没有想到,如果每次都刷新一回的话,有点浪费资源

    明天计划完成的任务:整合功能模块

    附上编写代码:

     recyclerViewHolder.imageViewDelete.setOnClickListener(new View.OnClickListener( ) {
                @Override
                public void onClick(View v) {
                    final int id = (int) v.getTag( );
                    mDialogBuilder.setTitle("提示");
                    mDialogBuilder.setMessage("确认要删除被选的数据吗?");
                    mDialogBuilder.setPositiveButton("确定", new DialogInterface.OnClickListener( ) {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            deleteRecord(id);
                            SharedPreferences pref=    mContext.getSharedPreferences("user_id",    MODE_PRIVATE);
                            int    userId=pref.getInt("userId",0);
                            DBService dbService=DBService.getDbService();
                            int result=dbService.deleteCollect(userId,id);
                            Log.e("结果数",result+" "+userId+" "+id);
                        }
                    });
                    mDialogBuilder.setNegativeButton("取消", new DialogInterface.OnClickListener( ) {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            dialog.dismiss( );
                        }
                    });
                    mDialogBuilder.show( );
                }
    
            });

    运行截图:

  • 相关阅读:
    python 元组操作
    python安装(python2.7)
    0、
    1、Centos 7 系统的初化始配置
    C# 6.0新特性
    ios学习之路
    Can 't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock '(2) ;
    px,em,rem,vw单位在网页和移动端的应用
    html5shiv.js和respond.min.js
    display:inline-block间隙问题
  • 原文地址:https://www.cnblogs.com/weixiao1717/p/13084910.html
Copyright © 2011-2022 走看看