सबसे अच्छा संसाधन मैं Android पहुंच एपीआई पर मिल गया है के माध्यम से इस कोड को चलना है।
एचटीएमएल के एएलटी के नजदीकी समतुल्य contentDescription संपत्ति - कोड या एक्सएमएल में सेट है।
यदि आप अपना कस्टम नियंत्रण बना रहे हैं, तो आपको अन्य विवरण भी निर्दिष्ट करने के लिए थोड़ा और काम करने की आवश्यकता होगी; उपरोक्त लिंक पर अधिक जानकारी।
सबसे महत्वपूर्ण बात: जब आप पूरा कर लें, तो Google से निःशुल्क एंड्रॉइड स्क्रीनreader TalkBack के साथ परीक्षण करें। (यह कुछ एंड्रॉइड मॉडल पर पूर्व-स्थापित है, लेकिन यदि आप पहले से नहीं हैं तो आप एंड्रॉइड मार्केट से डाउनलोड कर सकते हैं।) आप अकेले दिशात्मक पैड का उपयोग करके अपने ऐप में सभी इंटरैक्टिव तत्वों पर नेविगेट करने में सक्षम होना चाहिए, और टॉकबैक चाहिए सभी तत्वों के लिए उपयुक्त मूल्यों को पढ़ें जैसा कि ऐसा करता है। (यह सामग्रीमंडलियों उठाना चाहिए और यहाँ यह पता पढ़ें।)
एक बात के लिए देखने के लिए है कि मैं क्या याद से, स्क्रीनरीडर केवल बाहर चीजें हैं जो आप के लिए नेविगेट कर सकते हैं पढ़ता है, तो आप पर अनुदेशात्मक पाठ है, तो पेज, यह पढ़ा नहीं जा सकता है, इसलिए आपको यह सुनिश्चित करने की आवश्यकता हो सकती है कि सामग्री अन्य नियंत्रणों के लिए डिस्क्रिप्शन उपयुक्त वर्णनात्मक है। यह सुनिश्चित करने के लिए, TalkBack के साथ परीक्षण करें, और अपने लिए देखें (एर, अपने लिए सुनें!) अगर पढ़ा जाता है तो समझ में आता है।
(जैसा कि अन्य उत्तरों में से एक में उल्लेख किया गया है, हालांकि एंड्रॉइड में एक एक्सेसिबिलिटी एपीआई है, एंड्रॉइड ब्राउजर वास्तव में इसका समर्थन नहीं करता है (अभी तक), इसलिए एचटीएमएल पेज - यहां तक कि एचटीएमएल कोड को सही तरीके से चिह्नित किया गया है - यह उपलब्ध नहीं है एंड्रॉयड डिफ़ॉल्ट ब्राउज़र का उपयोग कर। वहाँ जो HTML तक पहुँच जोड़ने के लिए, हालांकि 3 पार्टी ब्राउज़रों, नि: शुल्क आदर्श वेब रीडर एप्लिकेशन जो एंड्रॉयड एचटीएमएल नियंत्रण रैप करने के लिए और फिर इसे के शीर्ष पर व्यक्त जोड़ने के रूप में प्रकट होता है के एक जोड़े हैं। उम्मीद है कि एंड्रॉयड कुछ बाद में विज्ञप्ति में उनके डिफ़ॉल्ट ब्राउज़र पूरी तरह से पहुंच कर देगा ...)
आपकी मदद और अपने लिंक के लिए धन्यवाद। "आवेदन लेखकों आसानी से सुनिश्चित कर सकते हैं कि अपने आवेदन सुनिश्चित करने के द्वारा अंधे और नेत्रहीनों के उपयोगकर्ताओं द्वारा प्रयोग करने योग्य रहे कि यूजर इंटरफेस के सभी भागों पहुंचा जा सकता है: मेरे विशिष्ट प्रश्न पहले लिंक (ब्लॉग पोस्ट) आपके द्वारा प्रदत्त से इस बुलेट बिंदु से संबंधित है ट्रैकबॉल के माध्यम से; और सभी छवि नियंत्रणों ने पाठ मेटाडेटा को जोड़ा है। " क्या यह सुनिश्चित करना है कि सभी छवि नियंत्रण शाब्दिक संबद्ध मेटाडाटा है मतलब है: तो मेरे सवाल का बस है? कैसे एक कोड एक imageView या ImageButton जुड़े शाब्दिक मेटाडाटा के साथ करता है? – JohnRock
नीचे उत्तर देखें; सामग्री डिस्क्रिप्शन विशेषता संभव है कि आप यहां क्या कर रहे हैं। – BrendanMcK