0
ページを開いたときにアイテム(「R.id.nav_code」など)を自動的に選択するにはどうすればよいですか?あなたは毎回デフォルトのフラグメントを開始したい場合は自動的に選択されたアイテム
@Override
public boolean onNavigationItemSelected(MenuItem item) {
int id = item.getItemId();
FragmentManager fragmentManager = getFragmentManager();
if (id == R.id.nav_code) {
fragmentManager.beginTransaction()
.replace(R.id.content_frame
, new code())
.commit();
} else if (id == R.id.nav_documentation) {
fragmentManager.beginTransaction()
.replace(R.id.content_frame
, new documentation())
.commit();
} else if (id == R.id.nav_number) {
fragmentManager.beginTransaction()
.replace(R.id.content_frame
, new number())
.commit();
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
はあなたがあなたの活動を開始したときに新しいフラグメントを開始したいです
onCreate
メソッドにこのコードを追加しますか? – androidXPはい(私の英語は申し訳ありません、フランス語です)。 –