Доступ к событиям чужого калентаря

324
11 января 2017, 00:58

Необходимо получить список событий чужого Google-календаря. Пытаюсь сделать так:

ContentResolver cr = getContentResolver();
Cursor evCur = cr.query(
    CalendarContract.Events.CONTENT_URI,
    new String[]{
        CalendarContract.Events._ID,
        CalendarContract.Events.STATUS
    },
    "(" +CalendarContract.Events.ACCOUNT_NAME+ "=?)",
    new String[]{"accountname@gmail.com"},
    null );
int cnt = evCur.getCount();

но количество событий равно 0. Если я правильно понял, таким образом можно запросить события только календаря, связанного с аккаунтом телефона, а нужно читать любой календарь с открытым доступом.

READ ALSO
GridLayout в ScrollView выдает ошибку

GridLayout в ScrollView выдает ошибку

Получил много ошибок, но считаю что основная эта, подскажите пожалуйста, в чем проблема?

318
как спрятать клавиатуру, открытую через showSoftInput

как спрятать клавиатуру, открытую через showSoftInput

в одном из активити открывается клавиатура таким образом:

381
Android поддержка epg

Android поддержка epg

ЗдравстуйтеНеобходимо в программе реализовать возможность просмотра тв программы в epg виде

320
Unchecked cast в generic методе

Unchecked cast в generic методе

Я хочу сделать универсальную фабрику для DAO-классов, чтобы при добавлении не приходилось писать новый метод "getNewEntityDao"Мне подсказали как правильно...

353