Как очистить данные списка в ListActivity при использовании extends BroadcastReceiver - PullRequest
0 голосов
/ 25 сентября 2011

В любом случае, чтобы очистить данные списка внутри ListActivity, а затем показать данные с помощью setListAdapter (адаптер)? Проблема в том, что он непрерывно добавляет данные списка в ListActivity и показывает много данных списка. Я использовал android.widget.SimpleAdapter для адаптера. Я хочу очистить данные, а затем показать данные.

class Receiver extends BroadcastReceiver {   
        public void onReceive(Context c, Intent intent){
             adapter.notifyDataSetChanged();
              ........

            }   
            setListAdapter(adapter);  
        }   
    }   

1 Ответ

0 голосов
/ 25 сентября 2011

вы должны использовать

adapter.notifyDataSetChanged();

http://developer.android.com/reference/android/widget/BaseAdapter.html#notifyDataSetChanged()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...