我想创建这样的东西:
到目前为止我所做的:
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_layer:
//I want to create my menu here
break;
case R.id.menu_direction:
break;
default:
break;
}
return (true);
}`
这是我的主 menu.xml :
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_layer"
android:icon="@drawable/ic_action_search"
android:title="@string/menu_layers"
android:showAsAction="ifRoom|withText" />
<item android:id="@+id/menu_direction"
android:icon="@drawable/ic_action_search"
android:title="@string/menu_directions"
android:showAsAction="ifRoom|withText" />
</menu>
&这是我单击 menu_layer 后要创建的菜单:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/satView"
android:icon="@drawable/ic_action_search"
android:orderInCategory="0"
android:showAsAction="always"
android:title="@string/sat_View"/>
<item
android:id="@+id/streetView"
android:icon="@drawable/ic_action_search"
android:orderInCategory="1"
android:showAsAction="always"
android:title="@string/street_View"/>
</menu>
谁能帮我解决这个问题?提前致谢。