現在、日記アプリを作っているのですが
アダプターを介してRecyclerViewにて直接入力できるようにしているのですが、そのRecyclerViewに入力し、保存したらそのRecyclerViewは消えて、また明日入力できるようにしたいのですが、どうしたらいいですか。
↓のコードはRecyclerView内の保存ボタンをおしたらどう処理するかを記述したスクリプトです。
現在のコード
Java
1 @Override 2 public void onBindViewHolder(final ViewHolder viewHolder, int i) { 3 viewHolder.textchan.setOnClickListener(new View.OnClickListener() { 4 5 @Override 6 public void onClick(View v) { 7 realm.executeTransactionAsync(new Realm.Transaction() { 8 @Override 9 public void execute(Realm realm) { 10 Number maxId = realm.where(Database.class).max("id"); 11 long nextId = 0; 12 if(maxId != null)nextId = maxId.longValue() +1; 13 Database database = realm.createObject(Database.class , new Long(nextId)); 14 Date data = new Date(); 15 database.data = data.toString(); 16 database.feeling = 1; 17 18 } 19 }); 20 } 21 22 });
質問内容が見づらくてすいません。。。
回答1件
あなたの回答
tips
プレビュー