2011-10-08 10 views
9

मैं एंड्रॉइड कैलेंडर ऐप की इवेंट स्क्रीन में हाइपरलिंक बनाने के तरीके पर एक उदाहरण या दस्तावेज़ीकरण की तलाश में हूं।एचटीएमएल 5 मोबाइल वेब पेज से एंड्रॉइड कैलेंडर में एंट्री कैसे जोड़ें?

उदाहरण के लिए, एक ही रास्ता है कि एक के साथ एक फोन हाइपरलिंक बना सकते हैं:

<a href="tel:5556665555">Call</a> 

मैं क्या यह करने के लिए लिंक करने के लिए संभव है पर जानकारी के लिए देख रहा हूँ Android कैलेंडर की तरह कुछ के साथ, घटना स्क्रीन जोड़ें :

<a href="calendar:YYYY-MM-DDThh:mmTZD?end=YYYY-MM-DDThh:mmTZD&name=Appointment>Add Calendar Entry</a> 

मैं विशेष रूप से Google कैलेंडर वेब एपीआई का उपयोग करने के लिए तैयार हूं, लेकिन मुझे कोई कामकाजी समाधान नहीं मिला है।

यहां कोई फ़ोरम पोस्ट है जो किसी ऐसे वेब-आधारित कॉल की तलाश में है जो एंड्रॉइड पर काम करता है।

http://www.google.com/support/forum/p/Calendar/thread?tid=6fc0598cd1619e19&hl=en

उत्तर

1

मुझे लगता है कि सबसे आसान तरीका है एक सर्वर साइड vCal या iCal फ़ाइल डाउनलोड उत्पन्न होगा।

उदाहरण के लिए, प्लोन सीएमएस इसलिए यहाँ करता है:

http://plone.org/events/community/plone-conference-2011

vCal देखें लिंक।

और जानकारी:

https://en.wikipedia.org/wiki/VCal

+1

सुझाव के लिए धन्यवाद, मिक्को। मैंने एंड्रॉइड 2.3 फोन पर प्लोन साइट से vcal और ical फ़ाइल लिंक को आजमाया। यह उन्हें "डाउनलोड विफल" की स्थिति के साथ फ़ाइलों के रूप में माना जाता है। मैं जानकारी की तलाश रखूंगा। ऐसा लगता है कि Google कैलेंडर ऐप मूल एंड्रॉइड ऐप के बाहर इरादे का समर्थन नहीं करता है। यह Google मानचित्र लिंक (ब्राउज़र, Google मानचित्र, या नौसेना के साथ खुला) और यूट्यूब वीडियो के लिए एक संकेत पॉप अप करता है, उदाहरण के लिए। –

+0

अरग। शायद HTTP सामग्री-प्रकार समस्या या कुछ है। मुझे पूरा यकीन था कि मैं इसे किसी बिंदु पर काम कर रहा था। –

+0

ऐसा लगता है कि सादा-एंड्रॉइड 2.x इसका समर्थन नहीं कर सकता है, लेकिन आपको माइम-प्रकार को संभालने के लिए बाहरी ऐप की आवश्यकता है या कुछ विक्रेताओं ने इसे अपने डिफ़ॉल्ट ऐप बंडलों में जोड़ा होगा। लेकिन मुझे पूरा यकीन है कि vCal/iCal प्रारूप को स्थिर कर रहा है, भले ही आपको इसके लिए छोटे मूल कोड लिखने की आवश्यकता हो। –

0

जब WebView एक Android एप्लिकेशन में अंतर्निहित है, एक कस्टम यूआरआई हैंडलर एम्बेडेड विंडो के लिए एक तरह से इस तरह के एक के रूप में Android ओएस कार्यों, को लागू करने के रूप में स्थापित किया जा सकता कस्टम यूआरआई के माध्यम से, नया कैलेंडर कार्यक्रम।

संबंधित मुद्दे