辅助功能不会读取键盘按钮

问题描述:

我已激活TalkBack(辅助功能)。我正在浏览一个显示键盘的屏幕,以便在我的应用程序中编写一个数字。辅助功能不会读取键盘按钮

当我从左向右滑动以听到所有可用项目时,宣告读取我所有的UI组件,但从不跳到KeyBoard按钮。所以用户会知道UI中显示了一个键盘。

我已经在iOS上测试过,VoiceOver正在正确读取键盘,但看起来像Android有问题。

有谁知道是否有方法来以编程方式激活键盘语音反馈?

我正在使用此代码来显示键盘。

InputMethodManager input = (InputMethodManager) 
      activity.getSystemService(Context.INPUT_METHOD_SERVICE); 
input.showSoftInput(activity.getCurrentFocus(), InputMethodManager 
      .SHOW_IMPLICIT); 

键盘是Android中的一个单独的应用程序。它需要实现可访问性本身。

+0

那么,你是说键盘没有实现可访问性? – AndroidStorm

+0

最有可能。或者它有一些选择。无论哪种方式它不是你可以通过编程方式来实现的。另外请注意,它不是键盘,它的这个键盘应用程序。有很多这些。 –