У меня есть tabView, отображающий список на каждой вкладке.Когда я прокручиваю одну вкладку, переключаюсь на другую вкладку и возвращаюсь к предыдущей вкладке, позиция возвращается наверх вместо отображения предыдущей прокрученной позиции.Как мне этого добиться?Нужно знать, как использовать onSaveInstanceState & onRestoreInstanceState для сохранения позиции и использовать сохраненную позицию при отображении предыдущей прокручиваемой позиции.
Заранее спасибо.
Спасибо всем за ваш ответ.Я попытался со всеми решениями, но столкнулся с другими проблемами.По сути, проблема, с которой я сталкиваюсь, заключается в следующем.
У меня в качестве первого действия при первом запуске приложения отображается список.Когда я нажимаю на элемент списка, он запускает вкладку, содержащую 3 вкладки.На всех 3 вкладках используется одно и то же действие под названием ListActivity.Но 3 вкладки содержат разные данные.Мой вопрос заключается в том, как сохранить положение списка, когда я переключаюсь между вкладками.Благодаря предоставленным выше решениям, когда я меняю положение на одной вкладке, это влияет и на остальные вкладки.Например, если я нахожусь в позиции 6 на первой вкладке, эта позиция будет установлена для второй и третьей вкладок, а также я использую одну и ту же ListActivity для всех 3 вкладок.Мне не разрешено делиться кодом.Так что нужно напечатать проблему так долго.Также количество созданных вкладок является динамическим.Это может быть 3, 4 или 5. Но все вкладки используют 1 ListActivity.
Может кто-нибудь дать мне пример, как этого добиться.1. Единый ListActivity используется в нескольких вкладках.2. Сохранение позиции курсора на вкладках без влияния на другие вкладки.
Приветствуем ваше решение.Заранее спасибо.