0

Я новичок в развитии Android, поэтому существует огромная возможность, что я задаю вопрос, который является очень простым, но я изо всех сил пытаюсь найти ответ. Я пишу мобильное приложение, которое будет отображать события календаря для определенного дня из приложения календаря в Nexus 7. Для тех событий, которые требуют присоединения к вызову, пользователь сможет обновить событие с номерами телефонов, требуемыми для вызов. Я могу реализовать ту часть, где я получаю детали из календаря и пользователь, обновляющий детали вызова. При сохранении я сохраняю событие и номер телефона в базе данных моего приложения.Получение события календаря от тревоги

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

общественного класса GetCalendarNotification расширяет BroadcastReceiver {

@Override 
public void onReceive(Context context, Intent intent) { 

    IntentFilter filter = new IntentFilter(CalendarContract.ACTION_EVENT_REMINDER); 
    filter.addDataScheme("content"); 



} 

я, хотя я могу использовать Intent.getData(), чтобы получить информацию о событии, а затем запросить мою базу данных приложения с подробной информацией о событиях и предоставить подробную информацию для пользователей. Возвращаемое содержимое Intent.getData(): //com.android.calendar/1383739860000, и я не уверен, что это такое. Есть ли способ получить имя события календаря, дату и время запуска из контента: //com.android.calendar/1383739860000?

С уважением Debdeep

ответ

0

я мог решить сам. Я использовал Alarmanager и намерен запланировать задачу, а позже во время события, я прочитал из дополнительного для деталей.

 Смежные вопросы

  • Нет связанных вопросов^_^