0
我的TabHost有一個很大的問題。雖然我已經宣佈所有活動(包括我的TabHost活動)忽略方向和鍵盤隱藏,但如果我翻轉手機(Android 4.0),它仍會重新創建活動。configChanges不被TabHost識別?
這裏是我的清單縮短版:
<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>
我不認爲這些活動的代碼將有助於?
但是,如果它會,讓我知道,我也會發布它。
親切的問候
那麼屏幕應該仍然可以旋轉。但是當它發生時,它不應該重新啓動/重新創建活動本身。 – user754730 2012-04-02 13:18:17
更新:測試和這工作...哇我總是驚訝什麼依賴是需要一些時間在Android的世界;)非常感謝幫助很多! – user754730 2012-04-02 14:19:13
很高興它爲你工作。你是對的,谷歌因不斷改變和棄用東西而聲名狼借 – Mayank 2012-04-04 01:02:40