受信トレイでSMSを検索すると、「インデックス0が要求されました:サイズ0」のエラーが発生します。次のコードを記述しましたcursor index out of bounds
。
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Cursor cursor = getContentResolver().query(Uri.parse("content://sms/inbox"), null, null, null, null);
cursor.moveToFirst();
do{
String msgData = "";
for(int idx=0;idx<cursor.getColumnCount();idx++)
{
msgData += " " + cursor.getColumnName(idx) + ":" + cursor.getString(idx);
Toast.makeText(getApplicationContext(), msgData, Toast.LENGTH_LONG).show();
}
}while(cursor.moveToNext());
}
});
}