Я относительно новичок в Android.Итак, я надеюсь, что смогу четко сформулировать свою проблему.
У меня есть фрагмент, назовите его CrimeListFragment
, который выглядит примерно так: .
Когда я нажимаю на один из Crimes
, я перенаправлен на другой фрагмент, назовите его CrimeFragment
, что позволяет мне редактировать Crime
.Этот фрагмент выглядит примерно так: Теперь CrimeFragment
поддерживается ViewPager
, называемым CrimePagerActivity
.Итак, я могу пролистать список Crimes
.Но дело в том, что только последний Crime
фрагмент, который я вышел из CrimeFragment
до CrimeListFragment
, сохраняет изменения в CrimeListFragment
.
Например, если я нажму на Преступление № 0 и отредактирую его имя, проведу вправо, отредактирую имя Преступления № 1, проведу вправо, отредактирую имя Преступления № 2 и вернусь, будет редактироваться только имя Преступления № 2.в CrimeListFragment
.
После выполнения указанных выше действий, если я снова нажму на Crime # 0, который редактируется, но кажется неизменным в CrimeListFragment
, я вижу, что он выглядит измененным в CrimeActivity
.Таким образом, даже если Crime
отредактировано, изменение отражается только в том случае, если я нажму кнопку "Назад" на этом конкретном Crime
.Что может быть причиной этого?
Спасибо.