У меня проблема с запросом в моем пользовательском контент-провайдере
Я хочу запросить мое поле метки времени (TaskDescriptor.DUE_DATE).
Сначала я создаю экземпляр объекта Calendar следующим образом:
Calendar minorRange = Calendar.getInstance();
minorRange.set(Calendar.HOUR, 00);
minorRange.set(Calendar.MINUTE, 00);
minorRange.set(Calendar.SECOND, 00);
Calendar majorRange = Calendar.getInstance();
majorRange.set(Calendar.HOUR, 24);
majorRange.set(Calendar.MINUTE, 00);
majorRange.set(Calendar.SECOND, 00);
, затем я запрашиваю контент-провайдера:
Cursor cursor = activity.managedQuery(TaskDescriptor.CONTENT_URI,
PROJECTION, TaskDescriptor.DUE_DATE + " >= ? " + " AND " + TaskDescriptor.DUE_DATE + " <=?",
new String[] { minorRange.getTimeInMillis() + "", majorRange.getTimeInMillis() + ""}, TaskDescriptor.PRIORITY_SORT_ORDER);
Запрос выполняется отлично, но не получает никакихзаписи ... Поле - это отметка времени.
Кто-нибудь знает, как я могу это сделать?
Спасибо, С уважением.
Антонио Муселла