I'm creating a listView that is constantly updated. And every time there is an update it comes back to the first item. I would like to maintain the poistion after every updating.
public class Receiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION)){
results = wifi.getScanResults();
MonAdaptateurDeListe adaptateur = new MonAdaptateurDeListe();
//list1.setAdapter(adaptateur);
if(list1.getAdapter()==null)
{
list1.setAdapter(adaptateur);
}
else
{
adaptateur.notifyDataSetChanged();
//adaptateur.clear();
list1.setAdapter(adaptateur);
}
}
}
}