Я пытаюсь создать событие календаря проблематично. Ниже код - рабочий файл, но проблема заключается в том, когда я запускаю его поп-два календаря (com.android.calendar, com.google.android.calendar).Как создать событие, если у вас есть несколько календарей - Android
Как выбрать любой из них?
Calendar cal = Calendar.getInstance();
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", cal.getTimeInMillis());
intent.putExtra("allDay", true);
intent.putExtra("rrule", "FREQ=YEARLY");
intent.putExtra("endTime", cal.getTimeInMillis()+60*60*1000);
intent.putExtra("title", "A Test Event from android app");
startActivity(intent);
com.android.calendar, com.google.android.calendar оба Google календарь только то, что является причиной, я не могу понять это как чтобы справиться с этим. – user1362796
Я могу предложить простое решение удалить один Календарь Google. Потому что, как правило, у людей нет двух календарей Google, вам ничего не нужно делать. – Dhananjay
Это системное приложение .. думаю, мы также не можем удалить. – user1362796