Articles of Календарь

Проблемы с получением Calendar.WEEK_OF_YEAR

Я пытался заставить это работать в течение нескольких дней, и я вырываю волосы. Кажется, мне просто нужны еще две глаза, чтобы помочь мне. У меня есть «Записи», хранящиеся в базе данных, каждая из которых имеет временную метку Unix, после чего они были введены. У меня есть система, в которой пользователь может выбрать любую дату и […]

Открыть и отобразить событие календаря в android

Существует много примеров того, как создать новое событие календаря в android, но нет способа открыть и отобразить событие. Это мой код до сих пор public static void startCalendarMimeType(Context context, CalendarItem item){ //all version of android Intent i = new Intent(); // mimeType will popup the chooser any for any implementing application (eg the built in […]

Android: Дата (год, месяц, день)

Я хочу получить дату как год, месяц, день без часов или минут или что-то еще, и я не хочу получать год один, а месяц и день каждый сам. Потому что в качестве полной даты мне нужно это для сравнения с другой датой Такой как сегодня 28.11.2012 и сравнить его с 11.12.2011 как сегодня сегодня минус […]

Как создать полную функциональность календаря в android?

Кажется, андроидный календарь api недоступен. Можете ли вы дать мне несколько советов и приемов для создания подобной вещи. Просто как создание событий, встречи, день рождения и т. Д., А также уведомление о событии. А также макет должен быть похож на наш встроенный календарь, дайте мне некоторые идеи или намек на внешний вид и логику?

Невозможно отобразить события в календаре Android

Привет, У меня есть следующий код для добавления событий в мой календарь: public String addCalendarEntry(CalendarDTO calendar) { ContentValues event = new ContentValues(); ContentResolver cr = getContentResolver(); long startMillis = calendar.getStartDate().getTimeInMillis(); long endMillis = calendar.getEndDate().getTimeInMillis(); String timeZone = TimeZone.getDefault().getID(); event.put(CalendarContract.Events.CALENDAR_ID, calendar.getId()); event.put(CalendarContract.Events.TITLE, calendar.getTitle()); event.put(CalendarContract.Events.DESCRIPTION, calendar.getDescription()); event.put(CalendarContract.Events.EVENT_LOCATION, calendar.getLocation()); event.put(CalendarContract.Events.DTSTART, startMillis); event.put(CalendarContract.Events.DTEND, endMillis); event.put(CalendarContract.Events.ALL_DAY, Boolean.getBoolean(String.valueOf(calendar.isAllDay()))); // 0 for […]

Android Добавить событие в календарь с помощью Intent, получить EventID

Я пытаюсь добавить событие через намерение календаря. Тем не менее, я не могу понять, как получить идентификатор события только что добавленного события. Intent intent = new Intent(Intent.ACTION_EDIT); intent.setType("vnd.android.cursor.item/event"); intent.putExtra("beginTime", sdate.getTime()); intent.putExtra("endTime", edate.getTime()); intent.putExtra("allDay", true); intent.putExtra("rrule", "FREQ=YEARLY"); intent.putExtra("title", "A Test Event from android app"); intent.putExtra("description", "Description here"); intent.putExtra("eventLocation", "location here here here"); Я много читаю на […]

Выберите «Не по умолчанию» googlecalendar с помощью google-java-client-api

Я хочу получить все календари, которые находятся в моем GoogleAccount, используя API-интерфейс API-интерфейса google. В моем приложении я хочу, чтобы пользователь мог выбрать, в каком календаре его события будут сохранены (не только по умолчанию). Но поэтому мне нужны их идентификаторы CalendarID. Я не хочу, чтобы пользователям приходилось искать их идентификаторы в календаре, чтобы написать их […]

Включение нескольких событий в календарь Android

У меня возникли проблемы с поиском решения моей проблемы. Я пытаюсь добавить несколько событий в свой календарь 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"+String.valueOf(i)); startActivity(intent); […]

String timestamp to Calendar в Java?

Простой вопрос, на который я не могу найти ответ. У меня есть String, которая является меткой времени, я хочу превратить ее в объект календаря, чтобы затем отобразить его в приложении для Android. Код, который я до сих пор показывал, все делает все в 1970 году: s. String timestamp = parameter.fieldParameterStringValue; timestampLong = Long.parseLong(timestamp); Date d […]

Android Добавление нового календаря

Я проверил все способы создания нового календаря из приложения Android. Единственный способ, который я видел, – использовать новый API календаря в последней версии api, но это работает, только если вы используете CalendarContract.ACCOUNT_TYPE_LOCAL . Он не позволит вам создать Календарь, прикрепленный к учетной записи пользователей Google, синхронизированный с Google Calendar . Он не отображается в календаре […]