0
Ich möchte in der gleichen Aktivität bleiben (es ist eine Aktivität mit Registerkarten, aber ich möchte nur das Fragment der Registerkarte ändern, wenn ich auf einen Listeneintrag drücke Also was soll ich tun? pls helfenÄndern des Fragments in der Listenansicht
public class PrayersAdvantagesFragment ListFragment erstreckt {
private String[] data;
private ArrayList<String[]> a7adith;
private StringsListAdapter stringsListAdapter;
private AlertDialog categoryDialogObject;
int i;
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
a7adith = new ArrayList<String[]>();
Intent intent = getActivity().getIntent();
data = intent.getStringArrayExtra(MainActivity.A7ADITH);
for (i = 0; i < data.length; i++) {
a7adith.add(new String[]{data[i],data[i+1]});
i++;
}
stringsListAdapter = new StringsListAdapter(getActivity(), a7adith);
setListAdapter(stringsListAdapter);
//registerForContextMenu(getListView());
}
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
String[] string = (String[]) getListAdapter().getItem(position);
BuildCategoryDialog(string);
categoryDialogObject.show();
}