我有一個項目中,我設置好的:功能自定義標題:不能在API 11結合自定義標題及以上
- 的minSdkVersion設置好的10
- MainActivity是TabActivity
守則onCreate方法是這樣的:
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);
...
以前的設置,一切正常!但是,如果我設置的minSdkVersion到11以上,就會出現此異常:
android.util.AndroidRuntimeException: You cannot combine custom titles with other title features
我不明白爲什麼會發生這只是改變的minSdkVersion。 我在這個網站上發現了很多關於這個問題的信息。我試着設置:
- Theme.NoTitleBar在主要佈局和之後清單文件太
- 我把這些三線在所有可能的位置
- 如果我評論第一線,當我在某事物發生的NullPointerException我CustomTitle佈局我的TextView參考
- 我試過設置,theme.xml文件中的聲明,「windowNoTitle」 =真
由於我使用可從API函數11只,我想在加載應用程序之前,請將minSdk設置爲11。我能怎麼做 ??我需要幫助
編輯:隨着的minSdkVersion = 10和Theme.NoTitleBar的清單,會發生同樣的錯誤。刪除它,一切都像以前一樣工作。 任何人都可以提供工作代碼(清單和活動代碼),以便在API爲11或更高時設置自定義標題? Thx much
沒有人能幫助我嗎? – kinghomer
有使用很少使用的標籤沒有多大用處,例如除tag [tag:android]以外的任何標籤值都不會被任何人使用。爲什麼無人接聽的原因可能是因爲你試圖做什麼樣的錯誤提示正好相反。 –