簡體   English   中英

擁有導航抽屜時在操作欄中顯示菜單項圖標

[英]Show menu item icons in actionbar while having navigation drawer

一直試圖在操作欄中顯示菜單項搜索(searchWidget)。 我有一個NavigationDrawer,它不會隨時隱藏操作欄項。 但是,即使具有大屏幕設備,搜索項仍然總是溢出。

我試過始終在菜單項的showAsAction中使用它,甚至將該菜單項放在onPrepareOptionsMenu方法中可見,並在抽屜打開和關閉時調用它,以查看是否有所更改,但仍然沒有。

我現在不會發布代碼,只是想知道是否有人遇到相同的問題。 如有必要,我當然會發布代碼。

如果您使用的是常規操作欄菜單項(API 13+),則只需說-

android:showAsAction="always"

菜單資源中該菜單項。

但是,如果您使用compat庫-用於操作欄和菜單項的appcompat-v7(API 7+),則需要將應用程序的名稱作為名稱空間,例如-

yourapp:showAsAction="always"

並將以下內容添加到頂部的菜單標簽中,其中android名稱空間為-

xmlns:yourapp="http://schemas.android.com/apk/res-auto"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM