в моем приложении мне нужно использовать SimpleCursorAdapter для моего списка, который заполняется строкой [] или ArrayList [] ...
я попробовал следующий код:
ArrayList<String> mDisplay = new ArrayList<String>();
Cursor c = (Cursor) mDisplay.iterator();
lv_contactlist.setAdapter(new SimpleCursorAdapter(this, android.R.layout.simple_list_item_checked, c ,new String[]{mDisplay.toString()}, new int[]{android.R.id.text1}));
но покажите мне ошибку следующим образом:
Причина: java.lang.ClassCastException: java.util.ArrayList $ ArrayListIterator at com.kpj4s.way2sms.ContactsList.onCreate (ContactsList.java:62) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1047) в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:1586)
я думаю, что объект курсора "c"неправильно настроен
Может ли кто-нибудь помочь мне с кодом или показать альтернативу (примечание: мне нужно использовать только SimpleCursorAdapter)
спасибо:)