Ich habe eine Navigationsansicht für die ich diesen Schalter verwenden, um mein Fragment auf dem Element zu ändern, je nach Auswahl:Prüfen Sie, welches Fragment Android ausgewählt ist
Fragment fragment = null;
String title = getString(R.string.app_name);
switch (viewId) {
case R.id.nav_random:
fragment = new Random();
title = "RANDOM";
break;
case R.id.nav_podium:
fragment = new Podium();
title = "PODIUM";
break;
case R.id.nav_sport:
fragment = new Sport();
title = "SPORT";
break;
case R.id.nav_videogames:
fragment = new Games();
title = "GAMES";
break;
case R.id.nav_socialnetwork:
fragment = new SocialNetwork();
title = "SOCIAL NETWORKS";
break;
case R.id.nav_heart:
fragment = new Heart();
title = "FAVORITES";
break;
}
Ich mag überprüfen, ob das ausgewählte Fragment „Podium“ oder was auch immer, wie kann ich das tun? Ich habe so etwas wie if fragment == new Podium()
oder if fragment == Podium
versucht, aber ich kann nicht herausfinden, wie zu prüfen, welches Fragment ausgewählt und dann angezeigt wird.
Danke, es ist perfekt! – Jey10