Ich habe ein Fragment, das Liste mit Hilfe von adapter.in Liste gibt es einen Link klicken, in dem Benutzer ruft eine andere Aktivität, die einen Adapter ruft, um Daten zu bekommen. Nach Erhalt von Daten können wir Fügen Sie ata hinzu und speichern Sie in diesem Adapter, der Benutzer zu Fragment 1 führt, um Daten zu speichern.Menü zeigen/verbergen basierend auf Bedingung für Fragment
.Ich möchte nicht Menü als speichern in fragment1. Sobald der Benutzer Daten in onclick der Liste hinzufügen ehich öffnet eine andere Liste, um Daten hinzuzufügen und kehrt zu fragment1 dann muss ich Menü speichern speichern ..... Ich habe versucht .
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setHasOptionsMenu(true);
}
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.action_save, menu);
shareItem = menu.findItem(R.id.action_save1);
shareItem.setVisible(false);
}
later based on condition i am doing shareItem.setVisible(true);
Und was hast du? – Wizard
führt diese anotherList einen Wert zu Ihrem Fragment1 zurück? – CodeCameo
Ja, es gibt Objekt – sanjana