Kontrola dostupnosti hľadá pri zlepšovaní dostupnosti aplikácie nasledujúce možnosti.
Štítky obsahuViaceré ovládacie prvky používateľského rozhrania používajú na označovanie vlastného významu a funkcie vizuálne ukazovatele. Používatelia so zhoršeným zrakom môžu mať problém rozpoznať tieto ukazovatele.
Pomocou štítkov obsahu môžete zlepšiť dostupnosť ovládacích prvkov používateľského rozhrania. Štítky obsahu sa nezobrazujú na obrazovke, avšak používatelia so zhoršeným zrakom k nim môžu pristupovať pomocou služieb dostupnosti, ako je aplikácia TalkBack alebo ďalšie čítačky obrazovky.
Kontrola dostupnosti vyhľadáva nasledujúce možnosti štítkov obsahu:
- Chýbajúci štítok položky
Identifikuje objektyView
, ktoré čítačka obrazovky dokázala označiť a ktoré majú prázdny vyslovený popis (pre daný objektView
alebo súvisiace objektyView
v podradenej hierarchii). Ďalšie informácie o štítkoch obsahu - Položka so štítkom typu alebo stavu
Identifikuje prípady s nadbytočným popisom objektuView
. Ďalšie informácie o položkách so štítkom typu alebo stavu - Duplicitné popisy položky
Identifikuje prípady, keď hierarchia obsahuje objektyView
s úplne rovnakými popismi. Napríklad dve samostatné tlačidlá s možnosťou označenia a popisom „Ďalšie možnosti“ môžu zmiasť používateľov. Ďalšie informácie o duplicitných popisoch - Nejasný účel odkazu
Identifikuje neinformatívny text odkazu, ako napríklad „kliknite tu“. Ďalšie informácie o nejasnom texte odkazu - Nezobrazený text
Identifikuje objektyViews
s viditeľnými štítkami, ktoré čítačky obrazovky neprevádzajú na reč. Ďalšie informácie o nezobrazenom texte
Kontrola dostupnosti preskúma hierarchie objektov View
a identifikuje miesta, kde môžu mať používatelia so zhoršenou motorikou ťažkosti pri interakcii s rozložením.
- Klikateľné odkazy
Identifikuje použitia triedyClickableSpan
, ktoré nie sú triedamiUrlSpan
. Ďalšie informácie o klikateľných odkazoch - Duplicitné klikateľné prvky
Identifikuje klikateľné prvky, ktoré sa nachádzajú na rovnakom mieste na obrazovke ako iné klikateľné prvky. Ďalšie informácie o duplicitných klikateľných prvkoch - Štítok upraviteľnej položky
Identifikuje objektyEditText
a upraviteľné objektyTextView
, ktoré nemajú prázdny atribútcontentDescription
. Ďalšie informácie o štítkoch upraviteľných objektov View - Nepodporovaný typ položky
Identifikuje typy položiek, ktoré nie sú podporované službami dostupnosti. Ďalšie informácie o nepodporovaných typoch položiek - Poradie prechodu
Identifikuje možné problémy s poradím prechodu položiek, ktoré môžu mať vplyv na používateľov čítačiek obrazoviek alebo služieb dostupnosti. Ďalšie informácie o poradí prechádzania - Zmena veľkosti textu
Identifikuje možné problémy so špecifikáciou veľkosti písma a rozloženia pri navrhovaní používateľského rozhrania, v dôsledku čoho môže byť text orezaný, vystrihnutý alebo skrytý. Prečítajte si viac o zmene veľkosti textu.
Kontrola dostupnosti vyhľadá malé ciele klepnutia, ktoré by mohli spôsobiť problémy používateľom s poruchami motoriky.
- Veľkosť cieľa klepnutia
Identifikuje objektyView
, na ktoré je možné klikať alebo ich podržať a ktoré sú v ľubovoľnom rozmere menšie ako 48 × 48 dp (32 × 32 dp pre objektyView
nachádzajúce sa v oknách obsahujúcich prvok so vstupom alebo pri okraji obrazovky). Minimálnu veľkosť môžete zmeniť v nastaveniach Kontroly dostupnosti. Ďalšie informácie o veľkosti cieľa klepnutia
Kontrola dostupnosti odporučí zlepšenia pomeru farebného kontrastu, ktoré zlepšia dostupnosť vašej aplikácie pre zrakovo postihnutých používateľov.
- Kontrast textu a obrázkov
Identifikuje text alebo obrázky s pomerom kontrastu medzi farbou textu a farbou pozadia (pre neprázdne prvkyTextView
) alebo medzi farbou popredia a pozadia (pre prvkyImageView
) nižším než 3,0. Minimálny pomer môžete zmeniť v nastaveniach Kontroly dostupnosti. Ďalšie informácie o kontraste farieb
Ďalšie informácie o dostupnosti
Viac sa dozviete v dokumentácii dostupnosti pre vývojárov pre Android.