Ich habe ein Problem, wenn ich Arraylist von Aktivität zu Fragment übergeben ... Ich brauche nur Listivew mit Kontrollkästchen ausgewählt (unter ID aus Arraylist), während ich Listenansicht, bevor ID und Listenansicht nach ID aus Arraylist ...Problem, um Daten von Aktivität zu Fragment übergeben
Ich zeige mein Problem mit Bildern und mit Code.
mit pic:
vor dem Durchlauf-Daten
nach Passdaten enter image description here
mit Code:
Bundle bundle = new Bundle();
bundle.putIntegerArrayList("oki", hm);
MyListFragment fragment = new MyListFragment();
fragment.setArguments(bundle);
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.container, fragment);
transaction.commit();
Bündelcodedaten zu erhalten:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
bundle = getArguments();
if (bundle != null) {
strtext=bundle.getIntegerArrayList("oki");
System.out.println("PARAM:"+strtext);
}
}
Wer kann mir helfen? danke allen!
Wo ist der Code zum Abrufen von Daten aus Bundle? – Piyush
ArrayList ist String-Typ oder CustomType wie Model Type Array list? –
@ManojSrivastava arraylist enthält die ID des checkboxed checked also in der ganzen Zahl – androidiano