如何获得辅助功能集中当前项目Android

时间:2016-08-04 22:35:19

标签: android android-layout accessibility android-accessibility

我正在使用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())

2 个答案:

答案 0 :(得分:0)

您可以致电isAccessibilityFocused

答案 1 :(得分:-2)

在布局

中尝试按钮上的这些属性
android:focusable="true"
android:focusableInTouchMode="true"

并且必须在java文件中调用:

mybutton.requestFocus();

在此检查之后,如果按钮聚焦于可访问性。