2013-06-28 63 views
0

編輯:我正在尋找一個ActionBar菜單,而不是一個菜單,只是坐在屏幕的底部。創建一個按鈕文本和按鈕的菜單/操作欄

我正在查看菜單XML對象,我正在構建所有菜單,然後在活動加載時相應地將它們分配給它們的點擊控制柄。

我的問題是這樣的:當Android的網站上尋找,有一種方法可以做到:

[   Title  ] 
[ b1 ][ b2 ][ b3 ][ b4 ] 

但我想這樣做:

[ b1 ][ b2 ][ _Title_ ][ b3 ][ b4 ] 

是有可能通過增加項目,或者我應該嘗試一種不同的方法,如使用按鈕填充視圖並對視圖進行樣式設置,使其像菜單一樣?

回答

0

加載菜單解析了按鈕。從該列表內部,你可以告訴某些事情總是顯示。如果你這樣做,可以使用其中一個菜單項來不要有一個點擊監聽器並用它來顯示。作爲替代,您可以使用另一個程序,如actionbarsherlock,但這不是問題的意圖。所有事情都可以用插件來解決,所以它並不真正「解決」這個問題,而是將它抽象出來,以某種方式將解決方案推遲到另一個源,而沒有真正給出適當的方法。

這樣說,我確實移動到了不同的佈局。我沒有在中心做一個標題,而是實際上在一個稍微不同的位置使用了一個標題,以保持一些誕生以及當前在我們的應用程序的iOS實現中實現的設計。

0

你應該看看ActionBarSherlock。它提供了廣泛的支持,有助於提供更統一的Android體驗,模擬手機上的許多標準Google Apps。

它的可定製性允許您將操作欄放置在頂部或底部。同樣,它允許您隨時隨地放置操作欄中包含的所有內容。

+0

我的辦公室不想要一個插件或其他軟件包,我可以查看它,但他們很可能會爭辯「爲什麼不自己做?」 – Fallenreaper

+0

你對此的迴應應該是「爲什麼要重新發明輪子?」該許可證可以免費使用,並且是開源的,許多大公司都使用該軟件。 – Nick

+0

我已經說了很多東西,但是應用程序插件的開銷並不值得我想要做的事。我正在尋找應用程序導航,以查看是否可以添加幾行內容,並使用菜單對象。它也必須通過法律,這本身需要數月時間。 不是我認爲你有絲毫錯誤,但爲什麼人們提出一個問題,並通過「Get this Plugin」解決問題?爲什麼不能僅僅回答其他問題而回答問題?嘿嘿。我不知道。我想這取決於人。 – Fallenreaper