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

Иногда я думаю, что Android — это «конструктор» нового поколения (конструктором старого поколения была Windows Mobile 🙂 ). Дело в том, что некоторые вещи приходится донастраивать или доустанавливать для того, чтобы было удобно пользоваться мобильным устройством. Нет, я вовсе не утверждаю, что WM и Android — суть одно. Это было бы не правильно. Всё-таки, ребята из Google на славу постарались, создав такую удобную систему (удобнее её, по-моему, только iPhone OS). Тем, не менее, отсутствие таких очевидных вещей, как, например, отображение дней рождения контактов в календаре, лично мне говорит о некоторой незрелости продукта — вроде мелочь, а неприятно, что после «отслюнявливания» 15к наших тугриков приходится куда-то лезть и что-то настраивать из-за неё (сразу уточню — это касается гуглофона HTC Tattoo и его последней на данный момент официальной прошивки версии 1.6 ). Итак, если у вас наблюдается ситуация с днями рождения, которые не отображаются в календаре и, как следствие, вы не получаете уведомлений об их наступлении, вы можете попробовать сделать так (подразумевается, что у вас уже есть учетная запись Google, и вы подключили ее к телефону):

1. Заходим в Google Calendar и бежим в его настройки:

2. Переходим в настройках на закладку «Календари»:

3. Спускаемся ниже и ищем раздел «Другие календари». Находим там ссылочку «Просмотреть интересные календари» и переходим по ней:

4. В этом разделе настроек переходим на закладку «Дополнительно»:

5. Находим в списке календарей вожделенный 😀 календарь «Дни рождения и мероприятия контактов» и напротив него кликаем по ссылке «подписаться»:

Кстати, в этих настройках вы можете найти много интересных и полезных календарей с датами, так что присмотритесь к спискам, может найдёте полезное для себя 😉 .

Всё. теперь Google Calendar отображает в вашем календаре дни рождения контактов из вашей адресной книги. В этом можно удостовериться, вернувшись в сам календарь — в нем появятся дни рождения:

Последний штрих — синхронизация устройства. После синхронизации вы должны получить желаемый результат на вашем мобильнике 😉 . Как, наверное, стало понятно, дело тут вовсе не в самом Android, а в его интеграции с Google, которая пока еще прихрамывает. Надеюсь, что, когда я «увижу» свежую официальную прошивку от HTC, с ней все будет в порядке.

UPD : Сегодня утром пробегался по комментариям в блоге, и увидел, что этот метод предлагал SirZh в комментарии к моей статье про потерянные дни рождения, за что ему спасибо. А статью оставлю как напоминание для себя. Может и еще кто-нибудь воспользуется — на здоровье 🙂

UPD2: Хороший человек Илья нашел решение для ситуации, когда всё вышеперечисленное не помогает на некоторых прошивках, и выбранные календари всё равно не отображаются. Для таких случаев надо, ко всему вышенаписанному, произвести следующие действия на вашем устройстве:

  1. Заходим в приложение “Календарь”
  2. Нажимаем кнопку “Меню”
  3. “Еще”
  4. “Календари”
  5. Снова жмем кнопку “Меню”
  6. “Добавить календари”
  7. Выбрать необходимые календари.

Илья, спасибо тебе за совет!

Похожие статьи:

Запись опубликована в рубрике Мобильные телефоны с тэгами , , , , , , , , , , , . Создать закладку на запись. Оставить комментарий или trackback: Trackback URL.

100 комментариев

  1. Krotor
    Опубликован 29 апреля 2010 в 20:11 | Прямая ссылка

    Чувак, нереальное тебе спасибо 🙂 недели 3 пытался решить проблему с ДР из контактов. у меня ща версия 2.1, а проблема та же, что и у тебя в 1.6 короче не запарились они днями рождения при переиздании. Еще напрягает, что дни рождения можно внести тока на сайте, а в телефоне такого поля вообще нет. как то не думали они об удобстве при создании..:((

    • Alex_geroy
      Опубликован 15 февраля 2012 в 23:24 | Прямая ссылка

      Всем спасибо за советы с календарём, у меня календарь на телефоне синхронизировался (т.е. в списке календарей появились дни рождений), но на самом календаре не видно дней рождений, несмотря на то, что синхронизация закончена и на сайте дни рождений видно. может что ещё подскажите.

      спасибо

      • Ярослав
        Опубликован 18 июня 2013 в 15:30 | Прямая ссылка

        У меня аналогичная проблема. Нашлось решение?

        • Александр
          Опубликован 25 августа 2013 в 0:39 | Прямая ссылка

          Для того, чтобы отображались дни рождения в календаре «Дни рождения и мероприятия контактов», эти контакты должны находиться в группе «Мои контакты».

  2. Опубликован 30 апреля 2010 в 8:43 | Прямая ссылка

    Krotor

    Рад, что смог помочь 🙂

    • Leyla D.
      Опубликован 23 декабря 2013 в 13:18 | Прямая ссылка

      Олег! Может, Вы и мне сможете помочь? У меня несколько иная проблема с календарем. Вчера я обнаружила, что все мои записи, которые я делала в календаре на протяжении года с момента покупки телефона, пропали!!! У меня телефон фирмы highscreen, модель strike. Версия андроид 4.0.4. У меня есть почта на google. Носинхронизацию календарей я никогда не проводила. Честно говоря, вообще не думала, что это нужно делать самой, мне казалось, эта функция должна быть в телефоне по умолчанию и все данные, которые я ввожу, должны каким-то образом сохраняться в каком-нибудь резерве. По номеру тех.поддержки телефонов highscreen мне помочь не смогли. Ну, может, Вам удастся. В календаре содержались очень важные данные. Дни рождения — это просто детский лепет по сравнению с той информацией. Заранее благодарю за ответ.

      • Опубликован 22 января 2014 в 22:21 | Прямая ссылка

        Если по какой-либо причине события пропали из календаря, то маловероятно, что из удасться востановить. Разве что вы делали резервную копию календаря: тогда нужно её просто восстановить. Не уверен, актуален ли еще вопрос, но я бы на вашем месте лишний раз удостоверился, что данные есть: возможно, по какой-либо причине события сдвинулись по временной шкале календаря. Если вы совершенно не работали с аппаратом сразу после пропажи данных, то, возможно, вам помогут какие-нибудь утилиты восстановления данных для Android. В любом случае, это лишь предположение: я восстановлением данных не занимался и не могу в этом вам ничего посоветовать.

        • Leyla D.
          Опубликован 23 января 2014 в 14:06 | Прямая ссылка

          Да, вопрос еще актуален. Я закачала программу AppExtractor, чтобы попробовать вытащить данные, но эта пограмма запрашивает root доступ, которого у меня, разумеется, нет. Я пыталась скачать разные программы для root доступа, но они не работают на моем телефоне. (((

  3. esperoz
    Опубликован 4 мая 2010 в 13:51 | Прямая ссылка

    Это все отлично, но! Есть в 2.1 такая замечательная штука, как синхронизация с соц сетями. В частности, у меня настроена с фейсбуком и вконтакте, что очень удобно: не нужно подгружать картинки и дни рождения. Самое обидное, что в контактах устройства теперь есть вся необходимая инфа (ФИ, мейл, тел, др, аватар), но в Google Contacts эта информация так и не попадает. Может кто-нибудь знает решение?

    Да, за мануал спасибо!

  4. Опубликован 4 мая 2010 в 14:06 | Прямая ссылка

    esperoz

    осмелюсь задать вопрос — синхронизация с google работает?

  5. esperoz
    Опубликован 4 мая 2010 в 14:15 | Прямая ссылка

    Возможно, я не до конца описал проблему.

    1. Есть мультиконтакт (смердженные три контакта, представляющие информацию об одном и том же человеке)

    2. У этого контакта атрибуты собраны из разных источников:

    e-mail: google

    phone1: google

    phone2: сам телефон

    picture: facebook

    birthday: vkontakte

    Естественно, могут быть самые разные комбинации.

    Теперь вопрос. Как/чем сделать так, чтобы информация, не импортированная из гугла (в этом примере phone2, picture, birthday), туда все-таки залилась. Вот.

  6. esperoz
    Опубликован 4 мая 2010 в 14:17 | Прямая ссылка

    >осмелюсь задать вопрос – синхронизация с google работает?

    Работает на отлично, кроме описанной выше проблемы.

  7. Опубликован 4 мая 2010 в 15:43 | Прямая ссылка

    Возможно, эта проблема аналогична той, что я описывал ранее tingol.ru/2010-01-12-kont... — rozhdeniya.html . Простого решения, кроме как редактировать контакты в Google Contacts, я пока не нашел

  8. Павел
    Опубликован 20 августа 2010 в 16:05 | Прямая ссылка

    Спасибо за способ, после проделывания этой операции события появились в календаре телефона (наконец-то хотя бы появились!!). Два вопроса: станет ли телефон напоминать теперь о днях рождениях заранее или по-другому" как настроить эти оповещения (за день-два?). неужели каждый контакт вручную добавлять в телефоне напоминание? И второй вопрос: событие в календаре отображается текстом «сегодня д/р пользователя такого-то», но нет ни ссылок на контакт «отправить смс» или «позвонить». Еще хуже если например в гугле контакт у меня именем является просто адрес электронной почты, то теперь в календаре телефона пользователь так и отображается. Хотя в телефонной книжке настроены ссылки таких контактов гугл с контактами телефона. Но календарь этого не понимает и отображает "сегодня д/р у пользователя irochka555... " — попробуй вспомнить..

    Основной вопрос примерно как и esperoz задавал —

    неужели нет способа, набора действий, после которых будут считываться все поля контакта и если в одном из них (phone, google, facebook...) есть д/р — заносить их в календарь??

    • Опубликован 20 августа 2010 в 16:54 | Прямая ссылка

      >но нет ни ссылок на контакт “отправить смс” или “позвонить”

      Когда наступает день рождения у кото-то в списке контактов, андроид выдает уведомлние в статусной строке и со звуком, развернув которое, можно увидеть соответствующие пункты с отправкой смс или звонком.

      Насчет последнего надо покопать — по идее это должно происходить при синхронизации контактов и календаря

  9. Павел
    Опубликован 20 августа 2010 в 16:06 | Прямая ссылка

    Второй вопрос немножко не по теме к esperoz

    «Есть в 2.1 такая замечательная штука, как синхронизация с соц сетями. В частности, у меня настроена с фейсбуком и вконтакте»

    расскажи, как ты синхронизируешся с вконтакте??

    • Опубликован 20 августа 2010 в 16:57 | Прямая ссылка

      А никак в общем-то — у моего телефона 1.6 установлен)) . Для вконтактика я использую клиент Вконтакте.

    • esperoz
      Опубликован 20 августа 2010 в 17:54 | Прямая ссылка

      «ВКонтакте Sync» с маркета. Специально под телефон сделал метку в «Друзьях», по ней и синхронизирует. Единственное что очень муторно — слить контакты после первой синхронизации.

      • Опубликован 21 августа 2010 в 22:08 | Прямая ссылка

        В смысле — объединить контакты из вконтактика с теми, что уже есть на телефоне?

  10. esperoz
    Опубликован 22 августа 2010 в 20:33 | Прямая ссылка

    Да

    • Опубликован 23 августа 2010 в 10:51 | Прямая ссылка

      согласен, я пока делаю это руками. Есть еще одна проблема в контактах Google — если у вас есть контакт человека и отдельно его контакт в jabber например, то, при переносе в основной контакт информации о jabber и удалении контакта, содержащего только jabber, второй контакт, понятное дело исчезает из ростера, а вот основной — не появляется. Как решить — пока не искал

  11. Опубликован 12 сентября 2010 в 14:39 | Прямая ссылка

    Скажите пожалуйста, Как я понял сначала надо зайти на сайт google, там создать новый календарь, например «дни рождения». В него импортировать файлы визитных карточек CSV с днями рождения. А потом настроить телефон чтоб он синхронизировался с гугл для обновления Календаря? А если дни рождения уже присутствуют в моей тел.книге, только календарь их не хочет отображать? Как передать в гугл контакты из моей тел. книги? Или я неправильно растолковал вашу статью? (Априорные контакты уже должны быть вбиты в гугл аккаунт? или как?)

    • Опубликован 14 сентября 2010 в 11:07 | Прямая ссылка

      Я как раз рассматривал ситуацию, когда в книге контактов уже есть контакты с днями рождения, но гугль не хочет их показывать.

      >Как передать в гугл контакты из моей тел. книги?

      Это зависит от телефонной книги. Какое ПО для хранения контактов вы используете?

      • Опубликован 14 сентября 2010 в 21:28 | Прямая ссылка

        Вот у меня android 2.1, в тел. книге дни рождения все занесены, но не отображаются в мобильном календаре. В google календаре никаких событий нет. И соответственно, я так понял, пусто будет и в моем моб. календаре при синхронизации. Мне все-таки придется заново создавать события для каждого нового ДР, чтоб они отобразились в календаре, или както можно вытащить информацию о ДР. из тел. книги?

        • Опубликован 2 октября 2010 в 14:31 | Прямая ссылка

          Ну, если их (событий) в календаре Google нет и после проведения тех действий, которые я описал в статье — видимо, придется создавать самому. Хотя, должен отметить, что в особенностях календаря и контактов Android 2.1 я не разбираюсь, в виду того, что Android 2.1 мне пока не довелось пощупать. А изменения в нем, относительно версии 1.6, с которой я имею дело — немаленькие.

  12. KainMcAlik
    Опубликован 2 октября 2010 в 10:21 | Прямая ссылка

    Проблема может не в тему — не активны ссылки на набор телефонного номера в напоминаниях (это про любые события календаря.. к примеру создаю событие, вписываю туда тел.номер +7917......, но позвонить на него смогу только набрав его ручками:( решаемо ли это?

    • Опубликован 2 октября 2010 в 14:27 | Прямая ссылка

      Похоже, что нет. Текст в описании события, видимо, не обрабатывается никаким образом, и поэтому активировать звонок, как ссылку, не получится (такое можно сделать в тексте смс, например)

  13. Лиличка
    Опубликован 9 октября 2010 в 23:58 | Прямая ссылка

    Добрый день! Замечательная статья. В Gmail контакты я перенесла из сута – дни рождения успешно проставляются в календаре с праздниками. А вот при синхронизации телефона с мейлом дни рождения в телефоне ни в календаре, ни в контактах не появляются. Может подскажете, в чем может быть проблема?

    P.s. а еще респект, за то что при нажатии “назад” текст остается:)

  14. Лиличка
    Опубликован 10 октября 2010 в 0:08 | Прямая ссылка

    Ура! я не знаю как и почему, но они наконец появились! спасибо Вам огромное!

  15. Опубликован 19 октября 2010 в 23:00 | Прямая ссылка

    Олег.. а у меня не вышло ничего(((видны другие сервисы которые я настроил в гугл (праздники там всякие) а дней рождений контактов нету(((

    • Опубликован 19 октября 2010 в 23:26 | Прямая ссылка

      Ну, если ты проводил синхронизацию после выставления всех нужных для отображения дней рождения настроек, то у меня пара вопросов.

      Какая версия Android? Пробовал ли перезагружать телефон?

  16. XAMMEP
    Опубликован 20 октября 2010 в 17:56 | Прямая ссылка

    Олег, я выполнял синхронизация (учитывая что у меня 480 контактов, она длилась минут 20). У меня Android 2.1 (HTC Legend). Вот то что я настраивал в Google clip2net.com/s/zXnP

    Может всё дело в приложении Vkontakte Sync? Через него я экспортировал ~400 контактов в список.. но всё равно, даже те, которых я забивал вручную не отображаются в календаре.. (((

    • Опубликован 22 октября 2010 в 0:55 | Прямая ссылка

      В настройках календаря помечен флажок «Все календари»? (Калердарь -> настройка -> Напоминания)

  17. XAMMEP
    Опубликован 22 октября 2010 в 18:11 | Прямая ссылка

    Да Олег.. галочки стоят(((

    Может нужен какой то особенный календарь? Я пользуюсь обычным, стандартным календарём HTC. Кстати заметил такое дело: когда захожу в сам календарь, там слева есть три полосочки (значок списка), когда наимаю на него появляються списки напоминаний. В них можно найти все праздники и несколько дней рождений. После того как на них нажму их можно добавить в напоминания (собственно в календарь, то чего мы и добиваемся). Но там я нашёл всего 5 имен... не знаю даже чем они отличилсь от остальных

    • Опубликован 1 ноября 2010 в 1:26 | Прямая ссылка

      XAMMEP, я пока теряюсь в догадках насчет того, почему всего 5 дней рождения видны. По идее должны отображаться все. Насчет особенного — не думаю. По крайней мере, в моем случае, этого не понадобилось.

      • Вячеслав
        Опубликован 12 ноября 2010 в 11:52 | Прямая ссылка

        У меня такая же проблема как и у Хаммера! HTC legend с дройдом 2.1. После всех процедур, описанных Олегом, включая синхронизацию, в календарь перенеслись только праздники России и 3 дня рожденья из фэйсбука.

        Как у Лилички получилось кто нить подскажет???

        Еще вопрос: нужно ли переносить контакты в гугл?

        • Опубликован 13 ноября 2010 в 12:57 | Прямая ссылка

          Не очень понял второй вопрос — про контакты и гугл. Можно по-подробнее?

        • Лиличка
          Опубликован 13 ноября 2010 в 13:44 | Прямая ссылка

          просто время прошло и календарь сам обновился. В моем случае достаточно оказалось просто подождать. Но у меня лг оптимус, не хтс.

          Но контакты вообще-то в гугл должны быть перенесены, насколько я понимаю. Синхронизация же с ним идет...

  18. Вячеслав
    Опубликован 13 ноября 2010 в 14:00 | Прямая ссылка

    У меня в телефоне контакты аккаунта телефон. В контактах имеются дни рожденья. При синхронизации с google (gmail.ru) ни контакты ни дни рожденья не переносяться. Календарь остаеться преждним — с праздниками России.

    Попробовал вариант с экспортированием контактов с телефона и переносом его в gmail.ru. Контакты добавились, но дни рожденья занеслись в комментарий! После синхронизации получился большой бардак в телефоне с контактами — контакты получились с аккаунтами телефон и аккаунтом google, связанные. Пришлось удалить полностью контакты и импортировать с файла. Получились контакты с именем сначала и фамилией в конце. Пришлось вручную править!

    Олег, чем поможете?? Заносить дни рожденья вручную?

    • Лиличка
      Опубликован 13 ноября 2010 в 14:14 | Прямая ссылка

      не ко мне правда вопрос... Но отвечу. Я перенастраивала файл импорта, редактировала названия колонок и формат (в частности, дней рождений) до тех пор, пока в поле Примечание не стало попадать минимальное количество данных. Эта тема есть в гугловских текстах помощи. Меня более-менее устроил 5 вариант файла импорта. В примечания начали заносится только адреса и подобная хрень. Я бы с удовольствием скинула файл выгрузки Вам в помощь, но, к сожалению, домой попаду не скоро...

      И еще, у гугла всегда имя впереди стоит.

      • Опубликован 14 ноября 2010 в 12:03 | Прямая ссылка

        Это традиционный британский вариант написания имени и фамилии — первое имя и далее фамилия

    • Опубликован 14 ноября 2010 в 12:26 | Прямая ссылка

      Контакты типа «телефон» не синхронизируются с Google. Чтобы контакт синхронизировался, он должен иметь тип «Google». Тип контакта можно установить только при его создании (по крайней мере, так у моего Tattoo, и скорее всего у других 1.6 тоже). Я бы попробовал следющий алгоритм действий: ПЕРЕД привязкой телефона к учетке Google (Перед синхронизацией и ПОСЛЕ отвязки телефона от учетки Google я бы почистил контакты на Gmail) зайти в настройки телефона -> Синхронизация данных -> Exchange ActiveSync и синхронизироваться по этому протоколу с Exchange-сервером Google. Если E-mail и пароля недостаточно, то тогда в расширенной настройке необходимо настроить соединение по аналогии с www.google.com/support/mo...&topic=14299 . Это инструкция для Win Mobile старых версий, но оттуда понадобятся только данные по соединению. После синхронизации по Exchange отвязываем телефон от учетки Exchange-сервера Google и привязываем учетку Gmail как обычно. Далее настройка календарей и анализ полученных результатов. Бэкап контактов календарей и всего остального — на усмотрение. Но я бы сделал — люди есть люди, а машина — это машина 😉

  19. XAMMEP
    Опубликован 13 ноября 2010 в 19:46 | Прямая ссылка

    беда.. в Android 2.2 для Legend это исправлено. Жаль официальной версии ничего нет

    • Опубликован 14 ноября 2010 в 12:32 | Прямая ссылка

      Вероятность появления официальной прошивки для Legend всё же выше, чем для Tattoo (тут она стремится к нулю), так что — ещё есть на что надеяться))

  20. XAMMEP
    Опубликован 13 ноября 2010 в 19:47 | Прямая ссылка

    Нигде*

  21. Вячеслав
    Опубликован 14 ноября 2010 в 13:50 | Прямая ссылка

    У меня не получается создать учетную запись exchange. После галочек почта и календарь нажимаю далее пишет ошибка не удается подключиться к серверу. Что в таком случае делать?

  22. XAMMEP
    Опубликован 14 ноября 2010 в 13:54 | Прямая ссылка

    Олег, на Legend Андрюшу 2.2 уже 3 месяца обещают. И каждая неделя на форуме начинается со слов "ну к концу этой недели уж точно сделают, они обещали... "

  23. Илья
    Опубликован 26 января 2011 в 7:19 | Прямая ссылка

    В общем и целом, совет хороший.. Но к великому моему сожалению, на 2,2 Desire не работает. На звере создаешь событие — оно попадает в календари гугл, но в обратную сторону ничего не работает. Синхронизация идет, а событий ДР как нет, так и нет.. Вот уже и не знаю что и делать.. весь интеренет, который рекомендовал сам гугл, прочитан, решения не найдено.. Ужас

  24. Илья
    Опубликован 26 января 2011 в 9:09 | Прямая ссылка

    УРА! СЛУЧИЛОСЬ ЧУДО!!!! Я взломал систему гулу календарь.

    Дело в том, что все календари синхронизируются у вашего девайса с аккаунтом гугл. Мы просто их не видим. Итог — после синхронизации делаем следующее

    1. Заходим в приложение «Календарь»

    2. Нажимаем кнопку «Меню»

    3. «Еще»

    4. «Календари»

    5. Снова жмем кнопку «Меню»

    6. «Добавить календари»

    ... И тут мне предложили выбрать те календари, которые нужно отобразить)))

    Итог : Счастье есть

    • Опубликован 26 января 2011 в 10:19 | Прямая ссылка

      Получается, что на новых версиях Android на некоторых устройствах отображение пользовательских календарей по умолчанию отключено. Спасибо за информацию :). Если ты не против, я внесу её в конец статьи, чтобы читатели сразу видели решение.

    • Johnny
      Опубликован 22 марта 2011 в 16:42 | Прямая ссылка

      п. 6. “Добавить календари” — не работает, вылетает сообщение «Нет календарей». Но они есть!

      Зашел в настройки/управление приложениями и в приложении «Память календаря» нажал кнопку очистить память, потом выполнил синхронизацию и все заработало! Счастлив до усрачки)))

      • *Veta*
        Опубликован 27 августа 2012 в 15:09 | Прямая ссылка

        Мне на Sony experia ray только очистка памяти и помогла!

        Johnny, Спасибо и всем удачи!

  25. Илья
    Опубликован 13 февраля 2011 в 9:45 | Прямая ссылка

    Как и многие, при переходе с «форточек» на «пряник», я ищу решение многих проблем. В данном месте, т.е. форуме или цитатнике, я их нашел почти на все вопросы))) По сему, мне очень приятно, что я смог помочь новичкам в освоении новой оси. С наилучшими пожеланиями ИЛЬЯ

  26. palek
    Опубликован 25 февраля 2011 в 10:16 | Прямая ссылка

    Олег, нет ли у Вас готовых баз православного календаря? Ведь Гугл предлагает только чужой католический ...

    • Опубликован 25 февраля 2011 в 11:10 | Прямая ссылка

      Можно посмотреть здесь — www.icalshare.com/calendars/5365 в формате iCal. После скачивания нужно зайти в настройки календаря -> Календари -> Импорт календаря. Должен отметить, что у меня импортировалось не сразу, а где-то с третьего пинка. Но импортировалось 🙂

  27. palek
    Опубликован 25 февраля 2011 в 19:24 | Прямая ссылка

    Спасибо, пока не получилось 🙁

  28. palek
    Опубликован 26 февраля 2011 в 16:32 | Прямая ссылка

    Олег, извини за бестолковость, но я даже не нашел на указанной странице ссылки на скачивание 🙁

    • Опубликован 26 февраля 2011 в 18:23 | Прямая ссылка

      На той страничке есть кнопка Subscribe to calendar. Вот на нее нажимаешь, тебя перекидывает по ссылке, начинающейся на webcal://www. Меняешь webcal на http и скачиваешь файл. А потом как я выше писал, в настройках календаря производишь действия. Да, я имел в виду календарь не на устройстве, а веб-интерфейс. После импорта синхронизируешь устройство.

  29. palek
    Опубликован 26 февраля 2011 в 21:17 | Прямая ссылка

    Спасибо, Олег, все получилось! Однако календарь действительно для ортодоксов!

  30. Lithe
    Опубликован 2 марта 2011 в 10:08 | Прямая ссылка

    А кто сможет ответить на такой вопрос: Есть контакты гугла, есть календарь «Дни рождения и мероприятия контактов». Все настроено, все показывается и на сайте и на устройстве (Desire 2.2) и все синхронизируется как надо. Вот теперь заходим в контакт и добавляем дату мероприятия у контакта (день рождения или другую) Как и когда (и что для этого сделать) эта дата появится в календаре «Дни рождения и мероприятия контактов»?

    • Опубликован 2 марта 2011 в 10:54 | Прямая ссылка

      Могу утверждать за Tattoo 1.6 — поскольку у Android контакты синхронизируются отдельно от календаря, то, после изменения контакта на Android, нужно синхронизировать контакты, а затем календарь. У меня было так, что срабатывало не сразу, но через некоторое время всё-таки в календаре появлялись даты

      • Lithe
        Опубликован 2 марта 2011 в 11:00 | Прямая ссылка

        Вопрос даже не про синхронизацию! Все, что есть на сервере вроде нормально синхронизируется с устройством. И контакты и календарь. Вопрос в том, когда эта дата появится в календаре вообще. На сайте в календаре например ее нет. Дату добавил вчера утром. На устройстве в контакте она уже есть.

        • Опубликован 2 марта 2011 в 11:19 | Прямая ссылка

          Как я понимаю, дело именно в ней (если речь идет про календарь на устройстве) — несмотря на то, что контакт был отредактирован прямо на телефоне, события в календаре устройства появятся только после синхронизации всего этого добра с сервером. По всей видимости, Гугль обрабатывает данные исключительно на серверах, на Андроиде же они просто отображаются.

          Если же речь идет о календаре в веб интефейсе Google, то тут, как я уже написал, раз на раз не приходится (по моим наблюдениям с моим устройством) — когда почти сразу появляются события, а когда и немного погодя. Время не засекал, просто, не получив обновление календаря, откладывал телефон, а он сам синхронизировался или делал что-то еще. Есть еще момент. Я заметил, что отображение дня рождения контакта не всегда срабатывает. Я имею в виду уведомление, которое появляется в статусной строке и сопровождается «бульканьем» телефона. Почему — не знаю)).

          • Lithe
            Опубликован 2 марта 2011 в 11:25 | Прямая ссылка

            Речь идет только про веб интерфейс!!! Устройство не причем (оно скачивает все, что есть на сайте). Контакт правил на сайте и смотрел в календаре на сайте. Просто непонятен принцип работы всего этого. Напрашивается кнопочка типа «Обновить» у календаря «Дни рождения и мероприятия контактов». А может быть он не подхватывает никакие даты, кроме дня рождения у контакта? А так будем ждать. Может появится когда-нибудь.

    • Lithe
      Опубликован 2 марта 2011 в 15:23 | Прямая ссылка

      Разобрался вроде!!!

      В контакте гугла есть три типа даты: «День рождения», «Юбилей» и «Персонализированный»(можно написать свою строку). Поля «День рождения» и «Юбилей» показывает календарь «Дни рождения и мероприятия контактов». Для обновления информации в календаре нужно отменить подписку на него и подписаться на него заново. Персонализированный тип даты календарь не отображает вообще (жаль!). И еще есть засады! Гугл на сайте не дает добавить вторую дату типа «День рождения». Однако дает создать несколько юбилеев, но календарь показывает только последний юбилей с списке контакта (тоже жаль! явный баг) А еще у меня на устройстве (HTC Desire) не показывает персонализированную строку, зато можно добавить второй день рождения и после синхронизации он благополучно исчезает! (Это скорее всего баг HTC Sense. Проверить бы у кого HTC Sense нет)

  31. Владимир
    Опубликован 24 марта 2011 в 1:50 | Прямая ссылка

    Ничегошеньки не выходит (HTC Desire android2.2)

    Уже все перепробовал по 5 раз. И галочки везде стоят и название календаря в телефоне появляется. Но упорно не синхронизируются ДР из телефона с Гуглом. Уже мозг вскипает. 5 часов сидел махинировал. Идеи уже закончились.

    • Денис
      Опубликован 4 августа 2011 в 18:44 | Прямая ссылка

      Почисть в приложениях память календаря, потом синхронизируйся и будет тебе счастье 🙂

  32. Владимир
    Опубликован 24 марта 2011 в 3:02 | Прямая ссылка

    ВСЕ!!! Разобрался! Для того что-бы дни рождений из адрессной книги телефона отобразились в календаре Гугла «Дни рождения и мероприятия» нужно что-бы они были занесены в аккаунте GMAIL в адрессную книгу. Как только их туда импортировать (в GMAIL/Контакты) дни рождений автоматически появляются в календаре «Дни рождения и мероприятия» а после синхронизации и в телефонном календаре.

    Судя по всему Гугловкий календарь не импортирует сам дни рождения из книги телефона. Но есть еще неприятная штука — дни рождения появляются в таком виде «День рождения пользователя Васи Иванова» — почти ни в одном виджете слово Васи Иванова просто не видно 🙁 Вот такие кривульки.

  33. black
    Опубликован 27 апреля 2011 в 13:46 | Прямая ссылка

    Победил еще один глюк!

    Саму процедуру синхронизации детально описывать не буду — в календаре Гугл добавляется подписка на «Дни рождения и юбилеи контактов», после синхронизации этот календарь добавляется на устройстве и ДР контактов становятся видны в календаре на устройстве (ну и в контактах само собой). Хто хочет в подробностях — может найти инструкции даже со скриншотами. Казалось бы — вуаля!

    Но! После этого начинаются проблемы — в календаре на устройстве НЕ отображаются ДР внесенные после того, как календарь «Дни рождения» был добавлен на устройстве. При этом проблема существует и для других календарей, напр. Jorte или CalenGoo. Никакие синхронизации не помогают. Причем в самих контактах новые ДР появляются без проблем. Кроме того их видят разные Birthday виджеты. А в самом календаре показываются только те ДР, что уже были на момент добавления календаря «Дни Рождения», и все.

    Лечится до безобразия просто. Удаляем календарь с днями рождения на устройстве и тут же (даже не выходя из диалогового окна) его добавляем: заходим Меню -> Еще -> Календари -> Меню -> Удаление календарей -> [удаляем календарь дни рождения]-> Меню -> Добавить Календари -> [добавляем календарь дни рождения]

    Фактически РУЧНАЯ синхронизация, мля. По другому не работает.

    Важно — танцы с бубном проводятся на встроенном календаре (у меня HTC Desire S), аналогичные процедуры на Jorte или CalenGoo эффекта не возымели. Зато после процедуры удаления-добавления и Jorte и CalenGoo также начинают подтягивать новые контакты.

    • maxx
      Опубликован 6 июня 2011 в 17:45 | Прямая ссылка

      У меня на андроиде 2.2 нет поля «удалить календарь», можно только скрыть. Пробовал включать-отключать дни рождения через веб — ничего не помогает, не удается повторно синхронизировать дни рождения.

      • Опубликован 7 июня 2011 в 15:29 | Прямая ссылка

        Если нужно удалить календарь, подписку на него можно отменить через настройки календаря, потом синхронизировать устройство — календарь пропадет из списка на мобилке. Полагаю, метод black должен сработать

  34. Сергей
    Опубликован 23 июня 2011 в 20:52 | Прямая ссылка

    Версия у меня, не работет

    2.2.1

  35. Опубликован 29 сентября 2011 в 11:36 | Прямая ссылка

    Статья супер вопрос такой Гугл выдаёт фразу «день рожденье пользователя» которая перекрывает всю строку и имени у кого день рождение не видно.

    • Опубликован 29 сентября 2011 в 14:37 | Прямая ссылка

      Спасибо за отзыв 🙂

      У меня такая же ситуация. Похоже, что тут мало что сделаешь — то, как интерфейс операционки выглядит, зависит от Google и от производителя телефона.

      • necroman
        Опубликован 3 октября 2011 в 2:31 | Прямая ссылка

        есть такая программа Calendarius, которая помогает решить данную проблему, если штатными средствами этого не добиться...

        Ссылка на маркет:

        Бесплатная версия market.android.com/detail...re=search_result

        Платная версия market.android.com/detail...e_from_developer

        • Опубликован 3 октября 2011 в 3:35 | Прямая ссылка

          Это для переноса дней рождения, как я понял. Или она ещё и интерфейс Android меняет, чтобы строка покороче была?

          • necroman
            Опубликован 3 октября 2011 в 12:27 | Прямая ссылка

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

  36. Опубликован 3 октября 2011 в 15:04 | Прямая ссылка

    На HD2 не ставиться.

  37. grits
    Опубликован 4 октября 2011 в 19:42 | Прямая ссылка

    Чтобы работали напоминания из календаря дней рождений, можно использовать сторонний сервис.

    Рекомендую: contact-birthdays.appspot.com

    Полностью совместим с аккаунтом гуглофона и поддержкой контактной группы в gmail contact

  38. Денис
    Опубликован 26 октября 2011 в 18:42 | Прямая ссылка

    Здравствуйте.

    Удалось ли отобразить дни рождения тех контактов, которые получились путём слияния записей из контактов гугла и Вконтактика?

    • Опубликован 28 октября 2011 в 10:08 | Прямая ссылка

      Привет. Я думаю, тебе стоит дождаться ответа от комментаторов, которые занимались этой проблемой. Я с Вконтакте дела не имею, поэтому, к сожалению, не смогу здесь тебе помочь.

    • necroman
      Опубликован 28 октября 2011 в 10:09 | Прямая ссылка

      А программу Calendarius из маркета не пробовал???

      • Денис
        Опубликован 28 октября 2011 в 14:11 | Прямая ссылка

        Вот она да — помогла. Спасибо за ссылку.

      • Расул
        Опубликован 4 декабря 2011 в 21:07 | Прямая ссылка

        данная программа позволяет сделать так, чтобы День рождение, как событие дало о себе знать? (уведомление на экране, или звуковое сопровождение, и так далее)?

        Потому что вроде бы с самими днями рождения все нормально, в контактах и в гмайле и на телефоне есть, и в гугл-календаре и в календаре телефона тоже есть. Но когда наступает событие, телефон НИКАК об этом не оповещает (galaxy s i9003).

        Спасибо.

  39. Сергей
    Опубликован 12 февраля 2012 в 15:42 | Прямая ссылка

    HTC Desire S. Android 2.3.5

    Ничего из вышеперечисленного не действует. Календарь дней рождений появился в календаре Гугл. Календарь Гугл есть в списке календарей телефона, стоит чек-бокс «отображать все календари», но в календаре никаких ДР, вестимо, не отображается.))

  40. Pro
    Опубликован 26 февраля 2012 в 20:01 | Прямая ссылка

    HTC Sensation Android 2.4

    Не понятно по какому принципу -но некоторых контактов, днюхи отображались в календаре (на устройстве)

    -После того как проделал это: по комменту от «Олег Опубликован 7 Июнь 2011 в 15:29»

    -Пропали все днюхи с календаря телефона ...

    з.ы. Как вернуть днюхи в календарь (на устройство) при том что эти днюхи отображаются и в адресной книге тела и на календаре гугла (по веб-интерфейсу) ... ?

    • Опубликован 27 февраля 2012 в 3:13 | Прямая ссылка

      Очевидно, подписаться на календарь обратно. Как это сделать, можно прочесть здесь, третий абзац. Полагаю, это поможет

  41. Светлана
    Опубликован 27 августа 2012 в 23:22 | Прямая ссылка

    Подскажите, а где можно найти вот такой виджет, но только чтоб он отображал в этом окошке не одно событие, а столько, сколько в него влезет (два хотя бы)?

  42. Максим
    Опубликован 4 ноября 2014 в 18:48 | Прямая ссылка

    Доброго времени суток! У меня проблема заключается в создании самой заметки «День рождение»... так же открываю календарь "Дни рождения и ... ", но предлагает создать обычное мероприятие... в нём приходиться прописывать в описании год рождения и в дальнейшем высчитывать сколько же стукнуло лет, что вызывает некоторое неудобство... по идеи, календарь сам должен высчитывать и оповещать уже с текущим количеством лет! и в конце концов, в самих датах не отображается иконка с тортом, как я видел в скринах к статьям, это меня ещё больше печалит...

    Заранее благодарен!

  43. mashu58
    Опубликован 29 января 2015 в 18:21 | Прямая ссылка

    Здравствуйте! Вот столкнулся проблемой напоминаний о ДР, по Вашему совету зашёл в Google Calendar, но в нет пункта . Подскажите, пожалуйста, как выйти на этот пункт?

  44. Карла
    Опубликован 26 февраля 2015 в 16:01 | Прямая ссылка

    Раньше были все дни рождения в календаре, а потом вдруг исчезло все. Попробовала сделать, как вы описали, но у меня нет в списке: «Дни рождения и мероприятия контактов» 🙁 А еще, когда захожу в сам календарь на телефоне и выбираю «синхронизировать», в строке уведомлений появляется надпись: «срок действия сеанса фэйсбук истек. войдите в систему повторно». вхожу повторно, просит настроить учетную запись фэйсбук, ввожу данные, пишет: «вы уже авторизовали GALAXY S4», нажимаю «ок» — ОШИБКА ВХОДА, ПОВТОРИТЕ ПОПЫТКУ ПОЗЖЕ. и все время так... хотя на телефоне уже есть приложение фэйсбук и проблем с входом нет. Может, это не совсем по теме, но ПОМОГИТЕ, ПОЖАЛУЙСТА!

  45. Елена
    Опубликован 11 сентября 2016 в 3:58 | Прямая ссылка

    Я стольких людей не поздравила с Днем рождения из-за этой проблемы!

    Сейчас сделала все так, как Вы описали и календарь заработал!

    Спасибо за совет!

  46. Роман
    Опубликован 28 февраля 2017 в 0:16 | Прямая ссылка

    Уважаемый Олег.

    Есть вопрос по отображению Дней рождения. Где-то видел календарик (програмка), который с высвечиванием ежегодного события (День рождения, годовщина...) высвечивал и «сколько лет прошло ... от рождения (к примеру)». Т.е. от даты, указанной как стартовая. Это вроде бы был нокиевский софт. Сколько ни искал, без результата. Подскажите, плз, желательно для Андроид.

  47. Shu
    Опубликован 3 марта 2017 в 9:58 | Прямая ссылка

    Добрый день, у меня другая проблема, Я не могу найти как включить чтобы телефон как то напоминал мне о днях рождения. Я вижу их в календаре, а напоминания включить не могу.

один trackback

  1. [...]This post was mentioned on Twitter by Oleg. Oleg said: Дни рождения в календаре Android goo.gl/fb/sDJ1y [...]

Оставить комментарий

Ваш e-mail никогда не будет опубликован или передан третьим лицам. Обязательные поля отмечены *

*
*