我正在尝试将导航抽屉连接到活动。我已经有一些扩展AppCompatActivity的Activity。但是在教程中,您要连接导航抽屉的Activity应该扩展Fragments。有什么办法可以解决这个问题?
答案 0 :(得分:0)
只需使用意图来更改导航抽屉中的每个活动,但是使用活动的结果是导航仅在放置导航的活动中进行,您应该在操作栏中使用setDisplayHomeAsUpEnabled(true)
以使其易于返回MainActivity
答案 1 :(得分:0)
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.home) {
Intent secIntent = new Intent(this, SecondActivity.class);
startActivity(homeIntent);
} else if (id == R.id.livestream) {
Intent nextIntent = new Intent(this, NextActivity.class);
startActivity(nextIntent);
}
mDrawer = findViewById(R.id.drawer_layout);
mDrawer.closeDrawer(GravityCompat.START);
return true;
}