Привет, DuyguK, ты спрашиваешь о способе иметь строку заголовка, которую можно применять в качестве темы или чего-то еще для всех действий в твоем приложении?
Если это так, я бы порекомендовал вам сделать следующее.
Сначала определите стиль в вашем res / values / styles.xml
<resources>
<style name="MyTheme" parent="android:style/Theme.Light">
<item name="android:windowTitleSize">44dip</item>
//whatever item you want/need to edit for your custom title bar
</style>
</resources>
Это позволяет вам иметь тему, которая применима ко всему вашему приложению. Для этого вам нужно перейти в файл AndroidManifest.xml внутри тега приложения и добавить следующее:
<application android:label="@string/app_name"
android:theme="@style/MyTheme">
Тема android: заставляет приложение использовать тему с именем «MyTheme», которую можно найти в файле res / values / styles.xml в вашем проекте.
Таким образом, вы сможете правильно применить свою собственную строку заголовка ко всем своим действиям.
Надеюсь, что это ответ на ваш вопрос, если нет, пожалуйста, укажите!
Дополнительная рекомендация - взглянуть на проект ActionBarCompat, который поставляется с примерами в Android SDK. Страница разработчиков Android показывает проект:
http://developer.android.com/resources/samples/ActionBarCompat/index.html
Он имеет то преимущество, что он совместим с устройствами, предшествующими API11, применяется в качестве темы для вашего приложения и используется многими приложениями, доступными в магазине.
Если у вас есть какие-либо вопросы / проблемы с этим, пожалуйста, сообщите мне.