【发布时间】:2011-12-09 02:14:09
【问题描述】:
我使用 tabhost 作为我的主要活动。 并在初始时显示第一个列表。 并点击第二个列表。 此时,屏幕方向改变,屏幕变为初始列表。 如何解决? 我已经在下面尝试了: 1.在Manifest中添加android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" 2.在每个activity中添加onConfigurationChanged
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
还有其他解决办法吗?
对不起~ 我的意思是tabcontent(FrameLayout)中的内容。 并且当屏幕改变时标签(TabWidget)没有重新加载。
在创建时,调用 AActivity 以显示 list1。 在 AActivity listonclick 中,我让它调用 BActivity 来显示 list2。 但是换屏时,tabcontent会调用AActivity并显示list1。
【问题讨论】:
-
请详细一点。
标签: android