【发布时间】:2015-12-04 20:57:54
【问题描述】:
我的activity_main_drawer.xml 中有这个:
<group android:checkableBehavior="single">
<item android:id="@+id/menu1" android:icon="@android:drawable/ic_menu_camera"
android:title="menu 1" />
<item android:id="@+id/submenu1" android:icon="@android:drawable/ic_menu_gallery"
android:title="submenu 1" android:visible="false" />
</group>
我希望当有人点击menu1 时将submenu1 android:visible 更改为true。
我试过了:
public boolean onNavigationItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == menu1) {
R.id.submenu1..setVisibility(View.VISIBLE);
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
但我得到 无法解决方法 setVisibility(int)。我该怎么办?
【问题讨论】:
标签: java android android-layout android-activity navigation-drawer