1

Ich arbeite mit Android Barrierefreiheit. Für meine Anforderung muss ich den momentan fokussierten Gegenstand bekommen. h. aktuell hervorgehobenes Element auf dem Bildschirm.So erhalten Sie Zugang konzentriert aktuellen Artikel Android

So etwas wie

if(myButton.isHighlighted) 
{ 
} 

habe ich versucht, alles unter, aber nichts Training für mich ...

if(mybutton.isFocused()) 
if(mybutton.isSelected()) 
if(mybutton.isAccessibilityFocused()) 
if(mybutton.isEnabled()) 
if(mybutton.isActivated()) 
if(mybutton.isFocusable()) 
if(mybutton.isPressed()) 

Antwort

-1

versuchen, diese Attribute zu dem Button im Layout

android:focusable="true" 
android:focusableInTouchMode="true" 

und muss nennen innerhalb der Java-Datei:

mybutton.requestFocus(); 

Nach dieser Prüfung, wenn die Schaltfläche mit Zugänglichkeit ausgerichtet ist.

+0

Danke für Ihre Antwort ... Aber Ihr Code ist es, einen Gegenstand fokussierbar zu machen. Ich bitte darum, den aktuell fokussierten Gegenstand zu bekommen. –