我有以下代码,它检查数据库中的行数。检查整数值是否增加?
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