java - setListAdapter() not working -


import android.app.activity; import android.os.bundle; import android.app.listactivity; import android.database.cursor; import android.net.uri; import android.provider.contactscontract; import android.widget.simplecursoradapter;  public class mainactivity extends activity {      @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.activity_main);         uri allcontacts = uri.parse("content://contacts/people");             cursor c = managedquery(allcontacts, null, null, null, null);             string[] columns = new string[] {             contactscontract.contacts.display_name,             contactscontract.contacts._id};             int[] views = new int[] {r.id.contactname, r.id.contactid};             simplecursoradapter adapter =             new simplecursoradapter(this, r.layout.activity_main, c, columns,views);                 this.setlistadapter(adapter);     }  } 

it shows error :the method setlistadapter(simplecursoradapter) undefined type mainactivity

in order use setlistadapter class has extends listactivity not activity. change

public class mainactivity extends activity 

with

public class mainactivity extends listactivity  

Comments

Popular posts from this blog

libGdx unable to find files in android application data directory -

php - Webix Data Loading from Laravel Link -

python - Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] error -