Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
NikolaNikola
Сообщений: n/a
#1

Добавление события в календарь в прошивки, начиная с 4.0 - Программирование Android

15.03.2013, 21:38. Просмотров 612. Ответов 0
Метки нет (Все метки)

МУжчины, если кто работал с календарем, киньте, пожалуйста, исходник с добавлением события. Программа вроде отрабатывает, а событие не добавляется в календарь.
Работает только способ, когда пользователь даст подтверждение на добавление и включен обмен данными. А мне надо, чтоб он без синхронизации с гуглом и без подтверждения добалял события в фоновом режиме.

Добавлено через 5 часов 43 минуты
Разобрался я с добавлением. Теперь как-то нужно проверять, есть ли в указанные день и время какое-либо событие, чтобы в дальнейшем принять решение для его обновления или просто добавления на это время еще одного события. Ниже привожу код для добавления события.
private void AddEvent(int day, int month, int year, int hourStart,
int minStart, int hourEnd, int minEnd, String description) {

long startMillis = 0;
long endMillis = 0;
Calendar beginTime = Calendar.getInstance();
beginTime.set(year, month, day, hourStart, minStart);
startMillis = beginTime.getTimeInMillis();
Calendar endTime = Calendar.getInstance();
endTime.set(year, month, day, hourEnd, minEnd);
endMillis = endTime.getTimeInMillis();

ContentResolver cr = getContentResolver();
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.DTSTART, startMillis);
values.put(CalendarContract.Events.DTEND, endMillis);
values.put(CalendarContract.Events.TITLE, "Пара");
values.put(CalendarContract.Events.DESCRIPTION, description);
values.put(CalendarContract.Events.CALENDAR_ID, 1);
TimeZone timeZone = TimeZone.getDefault();
values.put(CalendarContract.Events.EVENT_TIMEZONE, timeZone.getID());
values.put(CalendarContract.Events.HAS_ALARM, 1);
cr.insert(CalendarContract.Events.CONTENT_URI, values);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2013, 21:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Добавление события в календарь в прошивки, начиная с 4.0 (Программирование Android):

Календарь в запросе. Добавление данных из формы - MS Access
Добрый всем день! В прикрепленном файле Таблица1-основная БД. Таблица-2 временная. Form1 - основная форма, которой основное время...

Восстановление прошивки прошивки snr-s2950-24g - Сети
По глупости удалил файлы boot.rom nos.img (только не спрашивайте зачем) Заходит только в boot Перепробовал ВСЕ описанные способы...

Добавление определённого символа в конец каждой, начиная со второй, строки файла - CMD/BAT
Всем привет. Есть файлик допустим он TXT. В нем много строк. Надо в каждую строку начиная со второй в конце добавить ";", как это...

Добавление события - C#
Здравствуйте! Помогите пожалуйста!!! Задача. При выбранном элементе TabControl добавьте событие SelectedlNdexChanged и перейдите в...

Добавление события к элементу - JavaScript
Всем привет! Вот у меня есть такая задачка: у меня с сервака подгружается информация, которую я средствами js вставляю в див с определённым...

Добавление события загружаемой кнопке - jQuery
Есть форма <form> <table> </table> <div class="report"> <button id="btnReport" type="submit" name="submit">Составить...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2013, 21:38
Привет! Вот еще темы с ответами:

Добавление события к собственому контролу - C#
Есть класс MyControl public class MyControl : UserControl { private delegate void Method(); private event...

Цикличное добавление обработчиков события - C#
Циклом создаю большое количество кнопок. Вопрос: Как на каждую кнопку добавить циклом по 1 функции отвечающие за нажатие на эти созданные...

Добавление к существующему обработчику события - jQuery
Всем привет! Насколько я понимаю, в последних версиях JQuery получить функцию обработки события нельзя :( ...

Добавление обработчика события контекстного меню - Visual Basic .NET
Как добавить обработчик события (Click) создаваемому без использования дизайнера элементу контекстного меню? Public Class Form1 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru