2011-11-23 12 views
11

मेरे पास दिनांक और विवरण के साथ एक HTML तालिका है। मैं इसे कैलेंडर दृश्य में दिखाना चाहता हूं। मुझे अंतर्निहित एपीआई 11 CalendarView मिला है, लेकिन जब मैं एपीआई 8 (जो मुझे चाहिए ...) का उपयोग कर रहा हूं, तो मैं इसे फुला नहीं सकता हूंएंड्रॉइड जिंजरब्रेड और इससे पहले कैलेंडर (एपीआई <11)

पीएस। मुझे पूरी तरह से काम करने वाले कैलेंडर की आवश्यकता नहीं है। मैं सिर्फ यह जानकारी दिखाना चाहता हूं।

क्या इसे हल करने का कोई तरीका है?

उत्तर

13

आप उल्लेख किया है, वहाँ पुराने API का उपयोग के स्तर में एक कैलेंडर दिखाने के लिए कोई रास्ता नहीं है, लेकिन आप कुछ ओपन सोर्स प्रोजेक्ट की कोशिश कर सकते हैं:

+3

आपको बहुत बहुत धन्यवाद! मुझे व्यक्तिगत रूप से दूसरा लिंक पसंद आया। इससे मुझे यह समझने में भी मदद मिली कि यह बेहतर तरीके से काम कर रहा है। धन्यवाद! –

1

आप हड़पने सकता है source code to CalendarView और इसे अपने स्वयं के पैकेज में अपने स्वयं के पैकेज में उपयोग करने का प्रयास करें। कफ से बाहर, यह एसडीके से निर्मित करने योग्य प्रतीत होता है।

अन्यथा, मौजूदा तीसरे पक्ष के समाधान का उपयोग करें क्योंकि मैकर सुझाव देते हैं।

29

मैंने कैल्ड्रॉइड लाइब्रेरी (https://github.com/roomorama/Caldroid) लिखा है जो सेटअप करने के लिए आसान है और सेटअप मिनट/अधिकतम तिथि, अक्षम तिथियां, चयन तिथि सीमा आदि जैसी कई सुविधाएं हैं। देखो और महसूस को अनुकूलित करना काफी आसान है। अगर किसी को यह उपयोगी लगे तो साझा करने के लिए बस :)

+1

एंड्रॉइड के लिए कभी भी देखा गया यह सबसे अच्छा कैलेंडर कार्यान्वयन ive है। वास्तव में अच्छी नौकरी! – sMau

+1

धन्यवाद, आपका lib कमाल है! – VAdaihiep

+0

धन्यवाद। आपने मेरा दिन बचाया –

0

मुझे लगता है कि यह प्रश्न अभी तक थोड़ा पुराना है लेकिन अभी तक Android-Week-View है जो एपीआई 9 से उपलब्ध है (और मैं इसे इस पर भी काम करने के लिए काम कर रहा हूं कम)।

इसमें कोई महीना दृश्य नहीं है लेकिन कोड बहुत स्पष्ट और समझने में आसान है और इसे सीधे दृश्य वर्ग से लागू किया गया है। इसके पीछे एक अच्छा और सक्रिय समुदाय भी है।

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