Как сделать акцент на доступность текущего элемента Android

Я работаю с доступностью Android. Для моего требования я должен получить доступность в настоящее время сосредоточенный предмет. т.е. в настоящее время выделенный элемент на экране.

Что-то вроде

if(myButton.isHighlighted)
{
}

Я попробовал все ниже, но ничего для меня тренировки

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

1 ответ

Вы можете позвонить isAccessibilityFocused

Попробуйте эти атрибуты на кнопку в макете

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

и должен вызвать внутри файла Java:

mybutton.requestFocus();

После этого проверьте, сфокусирована ли кнопка с доступностью.

Другие вопросы по тегам