0
@SuppressWarnings("StatementWithEmptyBody")
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_home) {
FirstFragment ff = new FirstFragment();
//Fragment fr = new Fragment();
FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.content_frame, ff, "fragment1");
fragmentTransaction.commit();
} else if (id == R.id.nav_my_meets) {
} else if (id == R.id.nav_my_team) {
} else if (id == R.id.nav_settings) {
} 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;
}
在fragmentTransaction.replace(...)
方法,它说错误的第二个类型参数,需要android.support.v4.app.Fragment
但我试图用我制作的一个叫做FirstFragment类。Android的工作室:碎片