リスト ビューの特定の位置から特定の SMS を削除しようとしています。これは正常に機能しますが、常にではありません。時々動作します.時にはまったく削除されません。
なぜこれが起こっているのかわかりませんが、誰かがこれを修正する方法を教えてくれます:
ここに私がしようとしているものがあります:
Cursor cursor = getContentResolver().query(Uri.parse("content://sms/?simple=true"), null, null, null, null);
if ( cursor.getCount() > 0 )
cursor.moveToPosition(position);
try
{
String pid = cursor.getString(0); // Get id;
String uri = "content://sms/" + pid;
getContentResolver().delete(Uri.parse(uri),
null, null);
}
catch (Exception e)
{
}
cursor.close();
ありがとう!