you can use try catch, show your log. also, cursor should be close. have a try.
2008/12/31 <[email protected]> > > ################################################################### > Please help me access the list of sms in the inbox. I am using this > code, please let me know what is wrong, it always gives a n unexpected > error popup in the emulator. > > > I used a similar code for accessing the contacts list ( People.NAME > etc ), it worked fine. However, I cannot do it for SMS inbox. > > Thanks in advance and happy new year! > ################################################################### > package org.anddev.android.hello; > > import android.app.ListActivity; > import android.database.Cursor; > import android.os.Bundle; > import android.provider.Telephony.Sms; > import android.widget.ListAdapter; > import android.widget.SimpleCursorAdapter; > > public class HelloAndroid extends ListActivity { > > private ListAdapter mAdapter; > > /** Called when the activity is first created. */ > @Override > public void onCreate(Bundle icicle) { > super.onCreate(icicle); > Cursor c = getContentResolver().query(Sms.Inbox.CONTENT_URI, > null, null, null, null);//.query(Sms.CONTENT_URI, null, null, null, > null); > startManagingCursor(c); > String[] columns = new String[]{Sms.Inbox.READ}; > int[] names = new int[]{R.id.row_entry}; > mAdapter = new SimpleCursorAdapter(this, R.layout.main, c, > columns, names); > > this.setListAdapter(mAdapter); > } > > } > ################################################################### > > Here is the main.xml code > > <?xml version="1.0" encoding="utf-8"?> > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > android" > android:orientation="horizontal" > android:layout_width="fill_parent" > android:layout_height="wrap_content" > > > <TextView > android:layout_width="wrap_content" > android:layout_height="wrap_content" > android:text="Name: " > /> > <TextView > android:id="@+id/row_entry" > android:layout_width="wrap_content" > android:layout_height="wrap_content" > /> > </LinearLayout> > > ##################################################################### > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

