Android 使用extends BroadcastReceiver时如何清理ListActivity中的listitem数据

Android 使用extends BroadcastReceiver时如何清理ListActivity中的listitem数据,android,android-layout,Android,Android Layout,是否仍要清除ListActivity中的listitem数据,然后使用setListAdapter(适配器)显示数据?问题是它在ListActivity中不断追加listitem数据,并显示许多listitem数据。我使用android.widget.simpledapter作为适配器。我想清理数据,然后显示数据 class Receiver extends BroadcastReceiver { public void onReceive(Context c, Inten

是否仍要清除
ListActivity
中的listitem数据,然后使用
setListAdapter
(适配器)显示数据?问题是它在ListActivity中不断追加listitem数据,并显示许多listitem数据。我使用android.widget.simpledapter作为适配器。我想清理数据,然后显示数据

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

            }   
            setListAdapter(adapter);  
        }   
    }   
你应该使用

adapter.notifyDataSetChanged();

()

我使用android.widget.simpledapter。这是nvr刷新。类Receiver扩展了BroadcastReceiver{public void onReceive(Context c,Intent Intent){adapter.notifyDataSetChanged();…}setListAdapter(adapter);}}}您是如何实例化SimpleAdapter的(哪些参数)?