Я пытаюсь открыть приложение для Android из события календаря, используя CUSTOM_APP_URI.Откройте приложение из Календаря
- Таким образом, я вставляю событие в Календарь через свое приложение.
- Открытие приложения «Календарь» и переход к деталям мероприятия.
- Нажав на URI события, мое приложение должно открыть страницу с информацией о событиях календаря.
Вот код, я использовал для вставки события в календарь
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Calendar beginCal = Calendar.getInstance();
beginCal.set(2015, 11, 10, 4, 30);
long startTime = beginCal.getTimeInMillis();
Calendar endCal = Calendar.getInstance();
endCal.set(2015, 11, 10, 4, 30);
long endTime = endCal.getTimeInMillis();
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.CALENDAR_ID, 1);
values.put(CalendarContract.Events.TITLE, "Check Demo Calendar4");
values.put(CalendarContract.Events.DTSTART, startTime);
values.put(CalendarContract.Events.DTEND, endTime);
values.put(CalendarContract.Events.EVENT_TIMEZONE, TimeZone.getDefault().getID());
values.put(CalendarContract.Events.CUSTOM_APP_PACKAGE, getPackageName());
values.put(CalendarContract.Events.CUSTOM_APP_URI, "calendar://1");
getContentResolver().insert(CalendarContract.Events.CONTENT_URI, values);
}
календарь отображение постоянно отлично, но проблема даже после установки события не показывать URI на странице сведений о моем календаре мероприятия , Что не так вставить вентиляционное отверстие с помощью CUSTOM_APP_URI? Любая помощь?
Кто-нибудь, пожалуйста, помогите мне решить его? – Ravi
Привет, @ Рави решил? Потому что я застрял на той же проблеме –