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

javascript - How to get current YouTube IDs via iMacros? -

c# - Maintaining a program folder in program files out of date? -

emulation - Android map show my location didn't work -