我的 TabHost 有一个很大的问题。虽然我已经声明我的所有活动(包括我的 TabHost 活动)忽略方向和键盘隐藏,但如果我翻转我的手机(Android 4.0)它仍然会重新创建活动。
这是我的清单的缩短版本:
<application
android:icon="@drawable/icon"
android:label="@string/app_name" >
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".TabHost"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Activity1"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name" />
<activity
android:name=".Activity2"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name" />
<activity
android:name=".Activity3"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name" />
</application>
我不认为活动的代码会有帮助?!
但是,如果可以,请告诉我,我也会发布它。
亲切的问候