Please help Me!!! I am stuck with a small problem for several days, I am unable to delete any SMS. The error is in just 1 line.
Look at the code below and the associated XML . If I run the code, it shows the list of all SMS in my inbox. There is an SMS whose _ID is equal to 7 . If I enable the line getContentResolver().delete(...... which I have commented, my program crashes in the emulator. What is going wrong? Please help me out. ############################################################################# ############################################################################# ############################################################################# package org.anddev.android.hello; import android.app.ListActivity; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.ListAdapter; import android.widget.ListView; import android.widget.SimpleCursorAdapter; public class HelloAndroid extends ListActivity { private ListAdapter mAdapter; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); Uri uri = Uri.parse("content://sms/inbox/"); String[] columns = new String[]{"_ID"}; int[] names = new int[]{R.id.row_entry}; Cursor c1= getContentResolver().query(uri, null, null,null,null); // getContentResolver().delete( uri , " _ID = 7 ", null); mAdapter = new SimpleCursorAdapter(this, R.layout.main, c1, columns, names); this.setListAdapter(mAdapter); } } ############################################################################# ############################################################################# ############################################################################# <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.anddev.android.hello"> <uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.WRITE_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <application android:icon="@drawable/icon"> <activity android:name=".HelloAndroid" android:label="@string/ app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".Hello" android:label="@string/ app_name"> </activity> <activity android:name=".Hello1" android:label="@string/ app_name"> </activity> </application> </manifest> ############################################################################# ############################################################################# ############################################################################# --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---