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( );
                }
    
            });

    运行截图:

  • 相关阅读:
    一份感动到哭的成绩单……
    永远不要、不要、不要、不要放弃
    FusionChart 保存图片 小强斋
    JfreeChart的使用 小强斋
    JFreeChart中文API 小强斋
    FusionChart 小强斋
    面试题>旋转字符串 小强斋
    Dom4j 小强斋
    FusionChart 保存图片 小强斋
    JFreeChart中文API 小强斋
  • 原文地址:https://www.cnblogs.com/weixiao1717/p/13084910.html
Copyright © 2011-2022 走看看