2013-06-23 46 views
0

我想改變項目在我的應用程序的菜單中的方向。目前我有兩個按鈕,一個疊在另一個上。我怎樣才能把它並排放置?如何更改Android菜單按鈕的方向和佈局?

<menu xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item 
     android:id="@+id/menu_settings" 
     android:orderInCategory="100" 
     android:title="@string/menu_settings" 
     android:actionLayout="@layout/main"/> 
    <item 
     android:id="@+id/menu_help" 
     android:title="@string/menu_help" 
     android:actionLayout="@layout/main"/> 
</menu> 

對不起格式不好,我是新來的堆棧溢出。

+2

發佈xml文件將有所幫助。 –

+0

我已經添加了XML文件。 – Rohaan

+0

你的'main'佈局文件是什麼樣的?它被用作動作視圖。你有沒有試着解決這個問題? –

回答

0

嘗試像

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:id="@+id/item1" 
     android:icon="@drawable/item1icon" 
     android:title="@string/itemString" 
     android:showAsAction="ifRoom"/> 
    <item android:id="@+id/help" 
     android:icon="@drawable/ic_help" 
     android:title="@string/help" /> 
</menu> 

這很奇怪,你的按鈕堆疊在彼此的頂部。您應該發佈您的XML

+0

'<菜單的xmlns:機器人= 「http://schemas.android.com/apk/res/android」> <項 機器人:ID = 「@ + ID/menu_settings」 機器人:orderInCategory =」 100「 android:title =」@ string/menu_settings「android:actionLayout =」@ layout/main「/> ' 對不起,格式不好,我是堆棧溢出的新手。 – Rohaan

+0

嘗試刪除android:actionLayout和android:orderInCategory =「100」 – Oleksiy