Toolbar可以添加action view上去

也就是把一個View弄到actionbar上面去使用

介紹如下

 

1. 官網http://developer.android.com/intl/zh-tw/training/appbar/action-views.html#action-view

01.png

 

2. 在menu.xml內設定item的屬性

actoinViewClass="view的class位置"

02.png

 

3. 使用時在onCreateOptionMenu內使用

先用MenuItem 來找到該item的id

再用MenuItemCompat.getActionView(MenuItem) 來找

03.png

 

4. 而要偵測打開或關閉view則是使用OnActionExpandListener

然後裡面的onMenuItemActionCollapse代表關閉的時後

inMenuItemActionExpand則是打開的時候

04.png

 

5. 執行後按下去會啟動searchView

05.png  

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()