#android #listview #android-intent
#Android #просмотр списка #android-намерение
Вопрос:
У меня есть приложение с четырьмя действиями. Первый — это логин, в котором пользователь вводит имя и выбирает значение из счетчика. Это приводит к просмотру списка, который показывает, что данные зависят от того, что пользователь выбирает из счетчика.
Переход к третьему и четвертому действию, которые выбирают информацию, зависит от того, какой элемент пользователь выбирает из ListView. (Я использую intens для сохранения значения из Listview)
Начиная с четвертого действия, мне нужно вернуться к ListView (второе действие) и по-прежнему иметь возможность выбирать элементы из ListView.
Мой вопрос в том, можно ли взять значение намерения из 1-го действия и использовать его в 4-м действии? (Поскольку Intens обычно «возвращает намерение, с которого началось это действие»).
Я работаю над своей диссертацией, и код является конфиденциальным, поэтому я не могу публиковать здесь какой-либо код.
Надеюсь, вы, ребята, понимаете мою проблему, если нет, дайте мне знать, и я постараюсь объяснить это лучше.
Комментарии:
1. Вставьте свой код, пожалуйста
2. Попробуйте использовать общие предпочтения вместо дополнительных намерений.
3. Почему этот вопрос отклонен? Я согласен с Харешем, это похоже на случай, когда
SharedPrefference
следует использовать.4. Я посмотрю на SharedPreferences, надеюсь, это сработает. Спасибо Харешу и TmKVU за ответ! 🙂
5. Мне потребовалось некоторое время, чтобы понять, как работает SharedPreferences, но теперь это работает! Ty 🙂
Ответ №1:
Мы можем достичь этого с помощью общих предпочтений. Используйте это для примера общих предпочтений.
http://www.tutorialspoint.com/android/android_shared_preferences.htm
Комментарии:
1. Да, эти учебные пособия мне очень помогли. Ty 🙂
Ответ №2:
Используйте общие настройки и получайте доступ к значениям в любом действии / фрагменте. Смотрите это общее предпочтение