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しません。