У моего приложения есть активность (1), которая загружает TabLayout, на первой вкладке у меня есть RecyclerView, и каждый элемент имеет событие onclick, которое открывает другое действие (2), когда я закрываю действие (2) через метод onBackPressed() и вернуться к активности (1), RecyclerView пуст. Есть ли способ сохранить загруженные данные для повторного использования в этом случае?Сохраняйте данные recyclerview между действиями
1
A
ответ
0
Один из способов, которыми вы можете воспользоваться, - это использовать класс Singleton, который будет хранить все данные, а когда вы загружаете активность (1), используйте данные из класса Singleton. Вот пример:
// DataSingleton.java
public class DataSingleton
{
public static ArrayList<String> list = new ArrayList<>();
}
// Use example
onBindView(...)
{
holder.textView.setText(DataSingleton.list.get(position));
}
Поскольку он является статическим, данные сохраняются во всей программе. Кроме того, я думаю, что аналогичный вопрос был задан раньше, но не может найти его извините
Смежные вопросы
- 1. Android - Share RecyclerView + Adpater между несколькими действиями
- 2. Хранить данные между действиями
- 3. передавать данные между действиями
- 4. Отправить данные между действиями
- 5. Глобальные данные между действиями
- 6. Данные между действиями
- 7. RecyclerView store/restore state между действиями
- 8. MVC NET - Сохраняйте простые данные между контроллерами
- 9. Как синхронизировать данные между действиями?
- 10. Как сохранить данные между действиями
- 11. данные передачи между двумя действиями
- 12. Android передает данные между действиями
- 13. Android, отправляющий данные между действиями
- 14. Как передавать данные между действиями
- 15. Сохраняйте данные между запросами, невидимыми от пользователя
- 16. Как передавать большие данные между действиями?
- 17. Общие настройки, не передающие данные между действиями
- 18. putExtra данные, не проходящие между действиями
- 19. Как эффективно передавать данные между действиями?
- 20. Отправлять данные между действиями с пользовательской переменной
- 21. Android: данные между фрагментами и действиями
- 22. Как передать данные игрового центра между действиями?
- 23. передавать данные между действиями с намерением
- 24. ASP.NET MVC2 Сохранить данные между действиями?
- 25. Обмен данными между действиями
- 26. Android sharedpreferences между действиями
- 27. Android-обход между действиями
- 28. Непрерывно сохраняйте данные
- 29. Передача списков между действиями
- 30. Передача ContactsContract.Data.DISPLAY_NAME между действиями