-1
我有一个名单,我想,当我点击第一行我的应用程序转移到另一个窗口,我不知道该怎么做,我新,请解释enter image description here抽屉式导航栏活动打开的窗口
我有一个名单,我想,当我点击第一行我的应用程序转移到另一个窗口,我不知道该怎么做,我新,请解释enter image description here抽屉式导航栏活动打开的窗口
在你MainActivity.java你应该有一个被覆盖的功能,看起来像这样:
@SuppressWarnings("StatementWithEmptyBody")
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.option1) {
} else if (id == R.id.option2) {
} else if (id == R.id.option3) {
} else if (id == R.id.option4) {
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
,如果你想,当你点击选项1按钮,那么你应该添加一个意图为要活动启动另一个活动打开option1'if'括号:
Intent loginintent = new Intent(this, activity_youractivity.class);
startActivity(loginintent);
这里的activity_youractivity是你想继续学习的java文件的名称。
Ex-Home.class(Home是活动的java文件名,.class用于调用该活动的类,该固定类可用)
您也可以在menu.xml中更改ID,并且必须在此函数中重复该更改。
希望这会有所帮助。
感谢兄弟,我做到了 – Mike