Проблема при создании события календаря с использованием zxing

Я попытался создать код qr календаря событий с помощью Google ZXing API, но созданный им образ не распознается как событие. Я использовал тот же формат данных, который указан на разных сайтах, но он создает только код qr, но не как распознаваемое событие. НАЧАЛО: VEVENT РЕЗЮМЕ: Концерт DTSTART: 20110912 DTEND: 20110912 ОПИСАНИЕ: Концерт Metallica КОНЕЦ: VEVENT Пожалуйста, помогите мне понять, чего я не вижу. Проблема только для события календаря.

// In content.java TYPE: public static final String CALENDAR = "CALENDAR_TYPE"; // QREncoder.java else if (type.equals(ContentsTmp.Type.CALENDAR)) { data = trim(data); if (data != null) { enter code here contents = "BEGIN:VEVENT"+data+"END:VEVENT"; displayContents = data; title = "CALENDAR"; } } 

Он будет генерировать qr-код, но когда я сканирую изображение, он отобразит type = text

Статус более или менее неофициального типа календаря «Неподтвержденный, неизданный, возможности». Дополнительную информацию см. В документе zxing.

Есть только несколько считывателей QR-кода, которые поддерживают этот формат, но большинство и важные не поддерживают этот формат.

Если вы хотите обрабатывать эти QR-коды в своем приложении, вам нужно реализовать логику самостоятельно. Но если вы хотите создать QR-коды, которые можно сканировать и конвертировать в iCal Events случайными сканерами QR-кода, вам не повезло.