I have a problem on my Action bar, I tried to setup a search view on it in order to get a a search bar expandable.
This is woking well except the fact that I had to set all the other menu items with the option ifRoom
in order to let the search field take all the room when the search icon is clicked.
This part also worked well except the fact that too many menu items got pushed into the menu overflow, only 2 icons remained on the vertical screen (including the search bar).
I did another test on another activity having 5 menu items:
- In the first case, I set all of them with
android:showAsAction="always"
- In the second case, I set all of them with ``android:showAsAction="ifRoom"`
Here are the results:
Case 1:
Case 2:
Why if I use ifRoom
, only 2 icons are displayed while actually 5 could easily fill the place?
Because of this, I have only one menu item available beside my search view item...
Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…