Za účelem vylepšení přístupnosti vaší aplikace vyhledává aplikace Kontrola přístupnosti následující možnosti.
Štítky obsahuMnoho ovládacích prvků uživatelského rozhraní je založeno na vizuálních vodítkách, která naznačují jejich význam a způsob použití. Uživatelé s vadou zraku mohou tato vodítka špatně vidět.
Přístupnost ovládacích prvků uživatelského rozhraní můžete vylepšit pomocí štítků obsahu. Štítky obsahu se na obrazovce nezobrazují, ale uživatelé s vadou zraku je mohou využít prostřednictvím služeb usnadnění přístupu, jako jsou aplikace TalkBack nebo jiné čtečky obrazovky.
V případě štítků obsahu vyhledává aplikace Kontrola přístupnosti následující situace:
- Chybějící štítek položky
Vyhledává prvkyView
, na které může čtečka obrazovky přepnout výběr a které mají prázdný hlasový popis, ať už u prvkuView
, nebo u relevantních dílčích prvkůView
v hierarchii. Přečtěte si další informace o obsahových štítcích. - Položka opatřená štítkem typu nebo stavu
Vyhledává prvkyView
s redundantním popisem. Přečtěte si další informace o položkách opatřených štítkem typu nebo stavu. - Duplicitní popisy položek
Vyhledává případy, kdy hierarchie obsahuje prvkyView
se zcela duplicitními popisy. Pokud například budete mít dvě samostatně vybratelná tlačítka s popisem „Další možnosti“, může to uživatele mást. Přečtěte si další informace o duplicitních popisech. - Nejasný účel odkazu
Vyhledává neinformativní text odkazu, jako „klikněte sem“. Přečtěte si další informace o nejasných textech odkazu. - Nezobrazený text
Vyhledává prvkyView
s viditelnými štítky, které čtečky obrazovky nevyslovují. Přečtěte si další informace o nezobrazeném textu.
Nástroj Kontrola přístupnosti zkoumá hierarchie objektů View
a vyhledává v rozvržení problémy, které by uživatelům s motorickým postižením mohly způsobovat obtíže při ovládání.
- Klikatelné odkazy
Vyhledává prvkyClickableSpan
, které nejsouUrlSpan
. Přečtěte si další informace o klikatelných odkazech. - Duplicitní klikatelné prvky
Vyhledává klikatelné prvky, které se na obrazovce zobrazují na stejném místě jako jiné klikatelné prvky. Přečtěte si další informace o duplicitních klikatelných prvcích. - Štítek upravitelné položky
Vyhledává prvkyEditText
a upravitelné prvkyTextView
, které mají neprázdný atributcontentDescription
. Přečtěte si další informace o upravitelných štítcích View. - Nepodporovaný typ položek
Vyhledává typy položek, které nejsou podporovány službami přístupnosti. Přečtěte si další informace o nepodporovaných typech položek. - Pořadí procházení
Vyhledává potenciální problémy v pořadí procházení položek, na které by mohli narazit uživatelé čteček obrazovky nebo jiných služeb přístupnosti. Přečtěte si další informace o pořadí procházení. - Škálování textu
Vyhledává případné problémy s velikostí písma a specifikacemi rozvržení při navrhování uživatelského rozhraní, které mohou způsobovat zkrácení, oříznutí nebo zakrytí textu. Přečtěte si další informace o škálování textu.
Nástroj Kontrola přístupnosti vyhledává malé cíle klepnutí, které by uživatelům s motorickým postižením mohly činit problémy.
- Velikost místa dotyku
Vyhledává prvkyView
, na které lze kliknout nebo dlouze kliknout a které jsou v kterémkoliv rozměru menší než 48x48dp nebo 32x32dp v případě prvkůView
v oknech metod pro zadávání dat a prvků u okraje obrazovky. Minimální velikost můžete změnit v nastavení aplikace Kontrola přístupnosti. Přečtěte si další informace o velikosti místa dotyku.
Nástroj Kontrola přístupnosti navrhuje zlepšení barevného kontrastu, aby aplikaci mohli snáze používat i uživatelé se zrakovým postižením.
- Kontrast textu a obrázků
Vyhledává text a obrázky s kontrastním poměrem nižším než 3,0. V případě neprázdných prvkůTextView
se posuzuje kontrast mezi barvou textu a barvou pozadí a v případě prvkůImageView
se posuzuje kontrast mezi barvou popředí a pozadí. Minimální poměr můžete změnit v nastavení aplikace Kontrola přístupnosti. Přečtěte si další informace o barevném kontrastu.
Další informace o usnadnění přístupu
Další informace najdete v dokumentaci ohledně přístupnosti pro vývojáře aplikací pro Android.