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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android CheckBox обработка события нажатия http://www.cyberforum.ru/android-dev/thread809276.html
Проблема в следующем. Есть своего рода каталог картинок возле которой стоит checkbox. Человек нажимает на него, в базу записывается номер картинки и статус галочки. Когда человек нажал отработалось событие check_bookmark.setOnCheckedChangeListener(new OnCheckedChangeListener() { записало данные. Теперь когда человек заново просматривает каталог картинок, галочки автоматически...
Android Поворот ViewPager Как повернуть ViewPager на 90 градусов при заблокированной портретной ориентации? Применяю RotateAnimation, но анимация не срабатывает до конца и ViewPager отображается то горизонтально, то вертикально. Еще он смещается. Подскажите как это исправить или как повернуть ViewPager по-другому. RotateAnimation animation = new RotateAnimation(to, to, Animation.RELATIVE_TO_SELF, 0.5f,... http://www.cyberforum.ru/android-dev/thread809172.html
Изменение ориентации экрана Android
здравствуйте. возник вопрос,допустим я программно запретил изменения экрана setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); как вернуть управление экраном обратно в activity? т.е разрешить любую ориентацию?
Лицензирование и продажа контента Android
Лицензирование и продажа контента Лицензионный ключ поможет вам защитить свои приложения от несанкционированного распространения. Также вы можете использовать его для продажи контента через приложения. Подробнее… Лицензионный ключ для этого приложения Включите этот открытый ключ RSA в свои исполняемые файлы ...
Android распознавание лиц http://www.cyberforum.ru/android-dev/thread808436.html
наткнулся случайно вот на эту статью на stackoverflow очень заинтересовал данный вопрос, а именно распознавание лиц. у кого есть какая инфа, где можно больше почитать, как с этим работать и что этот функционал умеет, в частности интересует вопрос - он только умеет находить лица на фото или умеет сравнить 2 лица и ответить - это один и тот же человек или разные.
Android Приложение не стартует без отладчика Добрый день. Наступил на следующие грабли: Под отладчиком приложение работает всегда как задумано. Пытаюсь запустить его без отладчика (на телефоне), но безуспешно: выводит сообщение о том, что ждет подключения отладчика. С правами приложения игрался - мимо. Версия 2.3. Куда копать? подробнее

Показать сообщение отдельно
NikolaNikola
Сообщений: n/a

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

15.03.2013, 21:38. Просмотров 602. Ответов 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);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru