次のコードを使用して、データベースの行数を確認します。私は意志整数値が増加したかどうかを確認しますか?
private void checkMMSRows(){
Cursor curPdu = getContentResolver().query(Uri.parse("content://mms/part"), null, null, null, null);
if (curPdu.moveToNext()){
int number = curPdu.getCount();
System.out.println(number);
}
}
は毎秒このコードを実行すると、値が変更されたときに何かをします。問題は、変化を「検出」するにはどうしたらいいですか?どんな助けもありがとう。
メソッドはチェックを続けるか、一度だけチェックしますか? – androidnoob
@androidnoob 'getCount()'を呼び出すたびにチェックします - 毎回そうです。 – Mikaveli
'oldNumber = number;' numberは変数に解決できません。グローバル変数として宣言する必要はありますか? – androidnoob