我正在尝试添加子菜单,我创建了xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/action_overflow"
android:icon="@drawable/ic_action_overflow"
android:showAsAction="ifRoom"
android:title="@string/action_overflow">
<menu>
<item android:id="@+id/item1" android:title="test"></item>
<item android:id="@+id/item2" android:title="test2"></item>
<item android:id="@+id/item3" android:title="test3"></item>
</menu></item></menu>
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// int menuid = item.getItemId();
Toast.makeText(MainActivity.this, "id: "+item.getItemId(), Toast.LENGTH_SHORT).show();
return true;
}
它显示了我的数字,如2131034200 ......等。
请帮助:(