Мои действия используют тему, которая устанавливает android:windowNoTitle = true
. Но мне нужно показать название в некоторых действиях. Я хочу показать название в своей деятельности по телефону requestWindowFeature()
, но это не работает! Любая помощь будет большой.андроидный запрос на вызов запросWindowFeature первым и показать заголовок
Спасибо.
пс: Мой activitys хава переключаться между двумя themes.The homeActivty использовать ActionBar и другие не title.These activtys не являются использовать один и тот же themes.So, когда перед использованием requestWindowFeature() он скрывался, и я просто хочу покажите это сейчас.
Вот мои коды: Defined тему:
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="android:windowAnimationStyle">@style/activityAnimation</item>
<item name="android:windowNoTitle">true</item>
<!-- <item name="android:background">@color/background_holo_light</item> -->
</style>
и использовать тему в приложении:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
Получить и при необходимости изменить тему:
int mThemeId = mSettingPreferences.getInt(MySettings.THEME_ID, -1);
if (-1 != mThemeId) {
this.setTheme(mThemeId);
}
// do something to show the title
увидеть мой обновленный ответ. – Piyush