2013-06-18 4 views
1

Я работаю над обработкой изменения ориентации экрана. В моем методе onSaveInstanceState() я хотел передать сам ListAdapter, а затем прочитать его в onCreate(). Является ли это лучшим способом обработки изменения ориентации или мне нужно передать ArrayList из всех объектов в списке, и использовать его для повторного заполнения listAdapter в onCreate()?Передача ListAdapter в комплекте

ответ

0

вы можете использовать ниже код в тег активности в файле манифеста

android:configChanges="keyboardHidden|orientation|screenSize" 

или вы должны пройти ArrayList из ваших объектов в listadapter и для прохождения ArrayList вы должны Parcle это .Увидь мой код здесь Android Parcelable Implementation with ArrayList<Object>

0

Вам не нужно сохранять ListView, вам просто нужно было сохранить данные, с которыми вы заполняете ListView.

1- Here is the example

2- Here is another example

Я надеюсь, что это поможет вам уверенно.

С благодарностью

Смежные вопросы