簡體   English   中英

在Android上啟用輔助功能服務

[英]Enable accessibility service on android

我正在開發一個使用Android中的輔助功能api的應用程序。 在指導用戶啟用服務時,我遇到了一些問題。 到目前為止,我發現的唯一東西是:

final Intent intent = new Intent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivityForResult(intent, 0);
intent.addCategory(Intent.CATEGORY_DEFAULT);
startActivity(intent);

但是,這僅將我們帶到“輔助功能”菜單。 我想自動化所需的步驟。 目前,啟用的步驟(退出我的應用程序后)為:

  1. 用戶已進入設置
  2. 用戶點擊我的輔助功能
  3. 用戶單擊“打開”切換
  4. 用戶單擊“后退”按鈕(以返回主要輔助功能)
  5. 用戶單擊“后退”按鈕(以返回到應用程序)

我想減少這一點,以便我直接將他/她帶到他可以看到輔助功能切換按鈕的屏幕上

所以就像

  1. 用戶單擊“打開”切換
  2. 用戶單擊“后退”按鈕(以返回到我的應用)

您知道如何直接進行此操作而無需使用主要的輔助功​​能嗎?

據我所知,您只能將它們帶入輔助功能列表。 由於其隱含的含義,您無法使很多可訪問性內容自動化。 因此,您正在盡可能地自動化它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM