0
我想查詢CallLog數據庫並根據指定的日期返回一些調用。例如,我希望能夠從特定日期即9月1日到現在獲取數據。給定日期的Android查詢CallLog
我通過調用查詢數據庫:
Date d = new Date();
String strOrder = android.provider.CallLog.Calls.DATE + " > " + d.toString();
/* Query the CallLog Content Provider */
/*Cursor managedCursor = managedQuery(CallLog.Calls.CONTENT_URI, null,
null, null, strOrder);*/
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_CALL_LOG) != PackageManager.PERMISSION_GRANTED) {
// TODO: Consider calling
Log.d(TAG, "Did not have permissions.");
return;
}
Cursor managedCursor = this.getContentResolver().query(CallLog.Calls.CONTENT_URI, null,
null, null, strOrder);
這給了我一個錯誤,不launchs活動。