我有以下代碼,它檢查數據庫中的行數。檢查整數值是否增加?
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;'編號無法解析爲變量,是否需要將其聲明爲全局變量? – androidnoob