Zugriffsansicht von Fragment A in Fragment B
Im Versuch, auf eine Textansicht von Fragment A in Fragment B zuzugreifen, um den Text zu ändern, bekomme ich einen Nullzeiger. Ich habe Folgendes versucht.
public void setText(String text) { TextView t = (TextView) getView().findViewById(R.id.message_menu); t.setText(text); }
Ich habe auch versucht
test = (TextView) getView().findViewById(R.id.message_menu);
test.setText("bla bla");
Ich habe auch versucht, eine andere Ansicht aufzublasen
View myFragmentView = inflater.inflate(R.layout.fragment_login, container, false);
test = (TextView) test..findViewById(R.id.message_menu);
Versucht mit einer NewInstance mit dem folgenden Code in Fragment B
test = (TextView) FragmentLogin.newInstance().getView().findViewById(R.id.TEXT_STATUS_ID);
test.setText("hello testing ");
Und Fragment A:
public static FragmentBottomMenu newInstance() {
FragmentBottomMenu fragment = new FragmentBottomMenu();
return fragment;
}
noch immer eine Nullzeiger-Ausnahme.
Irgendwelche Vorschläge wären toll. Vielen Dan