And what does it print in the DDMS logcat after the crash? Usually this 
output is helpful.


----- Original Message ----- 
From: <ipeg.stud...@gmail.com>
To: "Android Developers" <android-developers@googlegroups.com>
Sent: Tuesday, January 27, 2009 9:30 AM
Subject: [android-developers] Android Challenge!! Can you correct this 1 
line ?????


>
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to