我正在使用andriod工作室的导航抽屉示例我得到了xamrain,我决定冒险尝试java,因为我是一个c#程序员,它对我来说非常相似。
但是我在示例应用程序中有困难,它有一个内容布局,在应用程序加载时加载,但我想在我的OnNaviationItemSelected事件中将其切换到不同的布局。
@SuppressWarnings("StatementWithEmptyBody")
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_camera) {
// Handle the camera action
} else if (id == R.id.nav_gallery) {
} else if (id == R.id.nav_slideshow) {
} else if (id == R.id.nav_manage) {
} else if (id == R.id.nav_share) {
} else if (id == R.id.nav_send) {
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
我的问题是我认为我需要使用与抽屉布局具有相同ID的布局。另外,我如何将我的java类连接到布局。