2010-09-11 21 views
0

我設法創建了一個包含四個選項的菜單。我現在想爲每個選項創建四個相同樣式的子菜單。如何創建工作菜單

在我無限的小白菜中,我爲子菜單創建了四個類,但我無法弄清楚如何在菜單(類)之間移動。例如,我有四個選項PremChampL1L2 - 我創建了Prem子菜單。

當選擇Prem選項時,如何讓程序移動到類(SubMenu),以及如何恢復它?

+0

的這一切聽起來像菜單。請查看選項菜單和上下文菜單:http://developer.android.com/guide/topics/ui/menus.html – CommonsWare 2010-09-11 18:17:22

回答

0

如果您還沒有,請查看菜單資源的開發指南條目並創建一個菜單。

基本上,如果您使用的是Eclipse,您只需添加一個Android XML文件並指定內容是一個菜單。然後,您可以添加子菜單,系統會爲您提供導航。 (您需要使用MenuInflater函數加載菜單)

您應該結束了與XML的菜單看起來像這樣:

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:id="@+id/menu_item1" android:title="@string/menu_item1"></item> 
     <item android:title="@string/menu_submenu" android:id="@+id/menu_submenu"> 
     <menu> 
      <item android:id="@+id/menu_sub1" android:title="@string/menu_sub1"></item> 
      <item android:id="@+id/menu_sub2" android:title="@string/menu_sub2"></item> 
      <item android:id="@+id/menu_sub3" android:title="@string/menu_sub3"></item>    
     </group> 
    </menu> 
</item>