Восстановить списокПросмотреть в Android - PullRequest
2 голосов
/ 28 июня 2011

Я перехожу от Activity_A к Activity_B и показываю представление списка в Activity_B, когда я нажимаю кнопку «Назад» в Activity_B, элемент управления переходит к Activity_A.Теперь, снова я перехожу к Activity_B, теперь я не хочу создавать представление списка еще раз, вместо этого я хочу показать представление списка, ранее созданное.Как это сделать?Любой, пожалуйста, помогите мне ...

Заранее спасибо ....

Ответы [ 2 ]

1 голос
/ 28 июня 2011

Вам необходимо сохранить состояние вашей активности.

http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html

1 голос
/ 28 июня 2011

при запуске Activity_B установите флаг

FLAG_ACTIVITY_REORDER_TO_FRONT

Intent intent = new Intent (Activity_A.this, Activity_B.class);

intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

startActivity (намерение);

этот флаг приведет к тому, что запущенное действие будет перенесено в начало стека истории его задачи, если оно уже выполняется.

...