簡體   English   中英

Android:onCreateOptionsMenu在一個片段中膨脹所有其他片段中的菜單

[英]Android: onCreateOptionsMenu in one fragment inflates it's menu in all other fragments

首先,我有一個基於片段的應用程序。 在第一個片段上,用戶看到了recyclerview ,我正在調用onCreateOptionsMenu() ,它使用searchview創建菜單。 問題是,當我切換到其他片段時,我也看到了這個菜單。 如果另一個片段有自己的菜單, inflater會從兩個菜單中添加項目。 結果,我到處都看到了我的searchview -icon。 你能解釋一下我,我做錯了什么?

嘗試override所有片段中的 onCreateOptionsMenu() ,然后再調用 super.onCreateOptionsMenu() 或者 ,在其他片段中使用menu.clear()

暫無
暫無

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

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