I have this in my 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>
I want when someone click menu1
to change submenu1
android:visible to true.
I tried with:
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;
}
But I get Cannot Resolve Method setVisibility(int). What should I do?