Здравствуйте, ребята, я столкнулся с проблемой в mItems.add(), он принимает параметр int и тип коллекции. Я дал параметр как int, а также передал некоторые строковые значения. Я не понимаю, почему есть ошибка при добавлении.Listview в ошибке ListFragment в методе добавления
приватный список mItems; // ListView items list
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// initialize the items list
mItems = new ArrayList<ListViewItem>();
Resources resources = getResources();
DBHandler dbh = new DBHandler(getContext());
String friend_name, friend_status,friend_date_time,friend_fb_id;
String fb_url;
Cursor cursor = dbh.readAllFriends(dbh);
int a=0;
while(cursor.moveToNext()){
friend_name = cursor.getString(cursor.getColumnIndex(TableInfo.F_USER_NAME));
friend_status = cursor.getString(cursor.getColumnIndex(TableInfo.F_USER_STATUS));
friend_date_time = cursor.getString(cursor.getColumnIndex(TableInfo.F_DATE));
friend_fb_id = cursor.getString(cursor.getColumnIndex(TableInfo.F_FACEBOOK_ID));
fb_url="https://graph.facebook.com/"+friend_fb_id+"/picture?type=large";
mItems.add(a, fb_url,friend_name,friend_status,friend_date_time);
}
cursor.close();
Добавить следующую строку в цикл while –