2012-04-02 3 views
3

У меня есть приложение для Android 2.3.3, где я устанавливаю некоторые пользовательские названия, как это:Android 4.0 и пользовательский заголовок не работает

final boolean customTitleSupported = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); 
setContentView(R.layout.main); 

if (customTitleSupported) 
    { 
    getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); 
    } 

myTitleText = (TextView) findViewById(R.id.myTitle); 

if (myTitleText != null) 
    { 
    myTitleText.setText("MDPI - Main"); 
    } 

Всех эти линии в OnCreate прописаны().

В android 2.3.3 все работает нормально. Теперь я пытаюсь сделать одно и то же приложение для Android 4.0, но у меня проблема с настройкой настраиваемой строки заголовка. Я получаю эту ошибку:

E/AndroidRuntime(4225): Caused by: android.util.AndroidRuntimeException: You cannot combine custom titles with other title features 

Мне нужна помощь в разрешении этой ошибки.

Мой класс определяется следующим образом:

MDPIActivity extends Activity implements OnGestureListener, AnimationListener 

Спасибо.

ответ

7

Я решил это с установкой другой темы, как Thise один:

андроида: тема = "@ андроид: стиль/Theme.Black"

в AndroidManiest файла.