2012-02-26 60 views
3

我想自定義我的操作欄,並且願意將一些操作放入溢出,所以我在我的菜單xml文件中使用了showAsAction="ifRoom"android:如何在aciton欄設置溢出菜單

問題是,我的操作欄不希望超過2個操作(這是否正常?),並且不顯示如果屏幕沒有足夠空間應該包含的溢出菜單。

請提供任何提示或解決方案嗎?

謝謝

+0

這是在一個帶有菜單按鈕的設備上? – 2012-02-26 21:33:14

+0

@JulianFondren我想是的,是的。我實際上使用了經典的AVM。 – Hosni 2012-02-26 22:16:06

回答

2

爲了得到它顯示的是Android 4.0設備上(不是100%肯定它會工作在較舊的設備,但它可能與兼容性包),我也不得不加入android:uiOptions="splitActionBarWhenNarrow"AndroidManifest.xml文件在<application /><activity />部分取決於您想要的使用情況。

此外,showAsAction="ifRoom"很可能不會顯示他們...嘗試使用showAsAction="always"至少讓它工作,然後嘗試與他們一起玩!

希望這會有所幫助....

相關問題