昨天我們練習了如何設定ActionBar的按鈕事件,今天要來練習製作ActionBar的皮像啊!這個超重要的!
ActionBar的美觀影響到整隻APP的品質,所以做好他的UI是相當重要的,
我們昨天的ActionBar只是將他功能設定好,這樣子UI的部分顯示是預設的,
所以如果要客製化ActionBar的UI,要另外做設定才可以唷!
首先要先了解Android Theme(主題),如果你使用的是Android Level 11以上的話,
你可以選擇兩個主題,一個是Theme.Holo(黑色),另一個是Theme.Holo.Light (白色)
設定方法,打開Manifest.xml在其中加入下面這一段,
<application android:theme="@android:style/Theme.Holo.Light" />
另外你也可以套用主題後,在另外修改ActionBar的Style,
譬如設定ActionBar的背景顏色等等。
打開res/values/styles.xml,並在其中加入這段
<?xml version="1.0" encoding="utf-8"?>
<resources>
....
<style name="MyActionBar"
parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">#ff000000</item>
</style>
</resources>
今天的練習就到這邊~我們明天見~