Ich versuche, mit dem Fragment aus der Aktivität zu sprechen, aber ich bin mir nicht sicher, ob das Fragment sichtbar oder nein ist. Wenn das Fragment nicht existiert, kann ich nicht einmal eine Nullprüfung durchführen, da es aufgrund des Castings eine Ausnahme auslöst.Wie überprüft man, ob das Fragment existiert?
Wie überprüfe ich, ob das Fragment existiert?
PlayerFragment = (PlayerFragment) mManager.findFragmentById(R.id.bottom_container);
playerFragment.onNotificationListener.updateUI();
Können Sie nicht tun, um die Kontrolle null und erst danach das Casting tun? –
Ich habe es versucht. Nach dem Umwandeln enthält das Objekt keine benötigten Elemente. –
haben Sie diesen Framgent in der XML-Datei Ihrer Aktivität hinzugefügt – twocity