ActionBar的作用及創建

  • 一個專門的空間用來顯示你的app的標識,以及指出目前所處在app的哪個頁面。
  • 以一種可預見的方式訪問重要的操作(比如搜索)。
  • 支持導航和視圖切換(通過Tabs和下拉列表)

actionbar-actions

從 Android 3.0(API lever 11) 開始,所有使用 Theme.Holo 主題(或者它的子類)的 Activity 都包含了 action bar,當 targetSdkVersion minSdkVersion 屬性被設置成 “11” 或更大時,它是默認主題。

所以,要爲 activity 添加 action bar,只需簡單地設置屬性爲 11 或者更大。例如:

<manifest ... >
    <uses-sdk android:minSdkVersion="11" ... />
    ...
</manifest>

注意: 如果創建了一個自定義主題,需確保這個主題使用一個 Theme.Holo的主題作爲父類。不然會出錯

到此,我們的 app 使用了 Theme.Holo 主題,並且所有的 activity 都顯示 action bar。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章