Адаптер списка обновлений Android onResume

Я использую адаптер списка, чтобы показать разные магазины, когда кто-то выбирает магазин, он переводит их в новое действие, где они могут добавить магазин в избранное на этом экране.

На ней есть кнопка «Назад», которая вызывает finish (); , которая возвращает на экран со списком.

Теперь проблема в том, что список не обновляется (т.е. не показывает, что магазин уже добавлен в избранное). Я попробовал этот код, но безуспешно:

@Override
public void onResume() {
    super.onResume();
    list.setAdapter(null);      
    updateMyList();
    adapter=new LazyAdapter(this, ((String[])names.toArray(new String[0])), 
        ((String[])status.toArray(new String[0])));
    list.setAdapter(adapter);
}

updateMyList () вызывает API сервера и обновляет имена и массивы состояний.

С этим кодом список действительно не обновляется ...

13
задан Joshua Pinter 22 January 2014 в 22:46
поделиться