Recyclerview не обновляется при добавлении элемента общих предпочтений ⇐ Android
-
Anonymous
Recyclerview не обновляется при добавлении элемента общих предпочтений
Я хочу сохранить эти данные в общих настройках для просмотра переработчиком, но они не работают должным образом
Представление переработчика не обновляется, вместо этого, если вы закроете приложение и откроете его снова, вы увидите вставленный элемент
**вот мой код**
val list= mutableListOf() var SharedPref = getSharedPreferences("pref", MODE_PRIVATE) редактор вар =sharedPref.edit() myAdapter = RecyclerviewAdepter (список) привязка.recyclerView.adapter = мойАдаптер привязка.btAdd.setOnClickListener { val text =binding.editText.text.toString() val isChecked = привязка.isCheckbox.isChecked редактор.применить { putString("текст", текст) putBoolean("isChecked", isChecked) применять() } } var title =sharedPref.getString("текст", null) var isChecked1 =sharedPref.getBoolean("isChecked",false) var todo = NoteModel(title!!,isChecked1) list.add(todo) мойАдаптер.notifyDataSetChanged() myAdapter.notifyItemInserted(list.size -1) }
Я хочу сохранить эти данные в общих настройках для просмотра переработчиком, но они не работают должным образом
Представление переработчика не обновляется, вместо этого, если вы закроете приложение и откроете его снова, вы увидите вставленный элемент
**вот мой код**
val list= mutableListOf() var SharedPref = getSharedPreferences("pref", MODE_PRIVATE) редактор вар =sharedPref.edit() myAdapter = RecyclerviewAdepter (список) привязка.recyclerView.adapter = мойАдаптер привязка.btAdd.setOnClickListener { val text =binding.editText.text.toString() val isChecked = привязка.isCheckbox.isChecked редактор.применить { putString("текст", текст) putBoolean("isChecked", isChecked) применять() } } var title =sharedPref.getString("текст", null) var isChecked1 =sharedPref.getBoolean("isChecked",false) var todo = NoteModel(title!!,isChecked1) list.add(todo) мойАдаптер.notifyDataSetChanged() myAdapter.notifyItemInserted(list.size -1) }
Мобильная версия