setTitle wenn Fragment wieder sichtbar ist
Ich habe FragmentA und FragmentB und habe ein Problem beim Festlegen des Titels meiner Aktivität, wenn FragmentA wieder sichtbar wird.
Fließe
FragmentA Sichtbar (nicht zum Backstack hinzugefügt)add FragmentB (zum Backstack hinzugefügt) Zurück-Taste gedrückt, nicht die Standardimplementierung, sondern müssen es im Fragment erfassen, aber ich machegetActivity().getSupportFragmentManager().popBackStack();
Now Wenn FragmentA wieder sichtbar ist, muss der Titel der Aktivität erneut geändert werden, z. B. FragmentA title = "A", FragmentB title = "B". Wenn FragmentA jedoch wieder sichtbar ist, lautet der Titel weiterhin "B", da onResume in FragmentA nicht aufgerufen wird. Welche Optionen ich habe, um den Titel in FragmentA immer auf "A" zu setzen, ist sichtbar.
Code
FragmentA
@Override
public void onResume() {
super.onResume();
getActivity().setTitle("POI's");
}
FragmentB
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
...
getActivity().setTitle("POI");
...
}