在bundle中传递ListAdapter

时间:2013-06-18 03:21:21

标签: android

我正致力于处理屏幕方向的变化。在我的onSaveInstanceState()方法中,我想传入ListAdapter本身,然后在onCreate()中将其读回。这是处理方向更改的最佳方法,还是我必须传递listadapter中所有对象的ArrayList,并使用它在onCreate()中重新填充listAdapter?

2 个答案:

答案 0 :(得分:0)

您可以在清单文件

中的活动代码中使用以下代码
android:configChanges="keyboardHidden|orientation|screenSize"

或者你应该从listadapter中的对象传递一个arraylist,并且为了传递arraylist,你应该把它包括在内。在这里看我的代码Android Parcelable Implementation with ArrayList<Object>

答案 1 :(得分:0)

您不需要保存ListView,只需存储用于填充ListView的数据。

1- Here is the example

2- Here is another example

我希望这肯定能帮到你。

由于