我有我的SherlockFragmentActivity的代碼如下。如何更改標題的TextColor和它的大小顯示在SherlockFragmentActivity?
@Override
protected void onCreate(Bundle savedInstanceState) {
setTheme(R.style.Theme_Sherlock);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sherlock);
}
下面是它的樣子。
我的問題是我能不能改變頂部標題顏色在這個活動,我也想改變這個SherlockDemo標題的背景。
什麼是頂頭被稱爲?它是沒有任何行動添加或其他任何事情的ActionBar?
請讓我知道我可以做到這一點。
編輯我的應用主題
<style name="AppTheme" parent="@style/Theme.Sherlock">
<item name="android:actionBarStyle">@style/MYAction.ActionBarStyle</item>
</style>
<style name="MYAction.ActionBarStyle" parent="@style/Widget.Sherlock.ActionBar">
<item name="android:titleTextStyle">@style/MyBar.ActionBar.TitleTextStyle</item>
</style>
<style name="MyBar.ActionBar.TitleTextStyle" parent="@style/TextAppearance.Sherlock.Widget.ActionBar.Title">
<item name="android:textColor">@color/green</item>
<item name="android:textSize">20sp</item>
</style>
你可以找到它的這個 http://actionbarsherlock.com/ –
我從@ Archie.bpgc得到了解決辦法,我也張貼在我的問題。 – Herry
傑克沃頓ActionBar Sherlock的創造者說[this](http://stackoverflow.com/questions/5861661/actionbar-text-color「this」)是正確的做法。您必須定義您自己的自定義主題。 – Andres