SMS 수신함목록을 받아와서 ID값으로 지우려하는데요;;
ID값을 Toast로 잠시출력하여 값을 가져 온상태인데 getContentResolver().delete 이부분에서 자꾸 에러가 잡히네요ㅠㅠ
원인을 잘모르겠네요;;; 고수님 부탁드립니다 ㅠㅠㅠ

public class SMS_Inbox extends ListActivity
{
 private ListAdapter adapter;
 private static final Uri SMS = Uri.parse("content://sms/inbox/");
 
 @Override
 public void onCreate(Bundle buldle)
 {
  super.onCreate(buldle);
    Cursor cursor = getContentResolver().query(SMS, null, null, null, null);
              
  startManagingCursor(cursor);
  String hi = null;  
  while(cursor.moveToNext())
  {
   String row = cursor.getString(cursor.getColumnIndexOrThrow("_id")).toString(); 
   hi = cursor.getString(cursor.getColumnIndexOrThrow("_id")).toString();
   Toast.makeText(this, row, Toast.LENGTH_SHORT).show();
  }
  
  Uri id = Uri.parse( "content://sms/inbox" + hi );                     //   String.valueOf(hi) );     
  getContentResolver().delete(id, null, null);
 
  String[] columns = new String[] {"body"};
  int [] names = new int [] {R.id.row};
  adapter = new SimpleCursorAdapter(this, R.layout.sms_inbox, cursor, columns, names);
 
  setListAdapter(adapter);
 }