2017-10-05 33 views
0

我已激活TalkBack(輔助功能)。我正在瀏覽一個顯示鍵盤的屏幕,以便在我的應用程序中編寫一個數字。輔助功能不會讀取鍵盤按鈕

當我從左向右滑動以聽到所有可用項目時,宣告讀取我所有的UI組件,但從不跳到KeyBoard按鈕。所以用戶會知道UI中顯示了一個鍵盤。

我已經在iOS上測試過,VoiceOver正在正確讀取鍵盤,但看起來像Android有問題。

有誰知道是否有方法來以編程方式激活鍵盤語音反饋?

我正在使用此代碼來顯示鍵盤。

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

回答

1

鍵盤是Android中的一個單獨的應用程序。它需要實現可訪問性本身。

+0

那麼,你是說鍵盤沒有實現可訪問性? – AndroidStorm

+0

最有可能。或者它有一些選擇。無論哪種方式它不是你可以通過編程方式來實現的。另外請注意,它不是鍵盤,它的這個鍵盤應用程序。有很多這些。 –