0
有沒有在主題中定義自定義操作欄視圖的方法,而不是在每個活動中設置它?目前我有這個代碼的onCreate每一個活動,我有:在主題中設置自定義操作欄視圖
View actionBar = getLayoutInflater().inflate(R.layout.action_bar_title, null);
getActionBar().setCustomView(actionBar);
有沒有在主題中定義自定義操作欄視圖的方法,而不是在每個活動中設置它?目前我有這個代碼的onCreate每一個活動,我有:在主題中設置自定義操作欄視圖
View actionBar = getLayoutInflater().inflate(R.layout.action_bar_title, null);
getActionBar().setCustomView(actionBar);
自定義視圖可以在操作欄的樣式定義:
<style name="MyActionBarStyle" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:displayOptions">showCustom</item>
<item name="android:customNavigationLayout">@layout/action_bar_title</item>
</style>
創建基礎Activity類,並把它在其onCreate方法。現在擴展該基類而不是Activity。 – Ahmad
@Ahmad是對的。我幾乎點擊了「發佈你的答案」,但艾哈邁德打敗了我6秒... – Randy