Android 使用zxing生成日历事件时出现的问题
我尝试使用谷歌ZXing API生成日历事件二维码,但它生成的图像无法识别为事件。我使用了不同网站上指定的相同数据格式,但它只创建二维码,而不是可识别的事件。开始:VEVENT摘要:音乐会DTSTART:20110912 DTEND:20110912描述:Metallica音乐会结束:VEVENT请帮助我了解我缺少的内容。问题仅适用于日历事件Android 使用zxing生成日历事件时出现的问题,android,calendar,barcode,qr-code,zxing,Android,Calendar,Barcode,Qr Code,Zxing,我尝试使用谷歌ZXing API生成日历事件二维码,但它生成的图像无法识别为事件。我使用了不同网站上指定的相同数据格式,但它只创建二维码,而不是可识别的事件。开始:VEVENT摘要:音乐会DTSTART:20110912 DTEND:20110912描述:Metallica音乐会结束:VEVENT请帮助我了解我缺少的内容。问题仅适用于日历事件 // In content.java TYPE: public static final String CALENDAR = "CAL
// 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";
}
}
它将生成二维码,但当我扫描图像时,它显示type=text非官方日历事件类型的状态为“未确认、未发布、可能性”。更多信息,请参见zxing文档 只有少数二维码阅读器支持这种格式,但大多数和重要的阅读器都不支持这种格式 如果您想在应用程序中处理这些二维码,您必须自己实现逻辑。 但是,如果你想创建二维码,可以通过随机二维码扫描仪扫描并转换为iCal事件,那你就不走运了