android-a11y

    1熱度

    2回答

    我已經編寫了一個輔助功能服務,並且我希望一旦它接收到一個輔助功能事件(即在方法onAccessibilityEvent中),就會停止/終止該服務。這可以做到嗎?我試圖殺死使用殺死進程如下,但它不工作。 unbindService(mSvcConn); android.os.Process.killProcess(android.os.Process.myPid()); 我已經給下面的權限在Andr

    5熱度

    1回答

    我使我的應用程序可訪問性符合標準。爲此,通過在xml中提供android:contentDescription =「your string」來爲可訪問性框架提供正確的數據。 而且我看到的使應用程序訪問了哪些步驟需要採取以確保您的應用程序正常工作與無障礙服務概述Android開發者指南。 現在的問題是所有在每個測試這些與每個屏幕花費更多的時間。我的應用程序有30個屏幕,每次回到任何模塊時都需要將近1

    5熱度

    3回答

    我有一個視圖,它有一個長按動作處理程序。我使用內容描述來設置當視圖獲得焦點時對講所發出的信息。 目前,它說我的內容描述越來越聚焦之後的權利,並在短暫的停頓後說: 雙擊即可啓動,雙擊並保持長按 我想改變這一消息成類似 雙擊即可「動作1」,雙擊並保持「action 2」 有沒有辦法做到這一點? 我看着onPopulateAccessibilityEvent(),它得到TYPE_VIEW_ACCESSI

    11熱度

    2回答

    我正在編寫一個輔助功能應用程序,幫助用戶使用語音控件和通過外部輔助工具提供的控件混合使用Android進行導航。它使用MonkeyTalk Java API來完成更重的工作。 爲了幫助用戶瞭解正在發生的事情,我們還使用輔助功能服務,該服務讀取通知,以便用戶更快地採取行動。 我被告知,他們得不到任何音頻線索時,一條消息在Facebook信使到達,並檢查日誌,我所看到的是: D/Notificatio

    2熱度

    2回答

    我正在編寫一個Android的可訪問服務,它依賴於獲取當前選定視圖的視圖ID,但是在某些設備上(Nexus 6P 6.0.1,Samsung Galaxy S6 edge + 5 + 6.0.1 )通過和其他人(HTC One M8 5.0.1),我沒有看到身份證。因爲它在某些設備上工作正常,所以我確定我的代碼沒有問題,但是我已經在下面發佈了一個最小的測試用例。 任何人都可以幫助我在所有設備上獲得

    5熱度

    5回答

    我的用戶將使用已啓用話語提示或其他一些無障礙服務。我想在我們的應用程序中捕獲onKeyEvent事件,但事件被分派到啓用的輔助功能服務。我創建了以下基本的輔助功能服務。 public class Accessibility_Service extends AccessibilityService { private String TAG = Accessibility_Service.

    4熱度

    3回答

    我們正在尋找發送無法鏈接到視圖的可訪問性事件(將由TalkBack等提取)。 例如,如何在AsyncTask完成時發送輔助功能事件(例如對話說「數據已下載」)?

    8熱度

    1回答

    可以更改輔助功能對焦順序嗎?例如,如果我有3個視圖並排放置,使用id view1,view2和view3,是否有一種簡單的方法可以使輔助焦點轉到view3,當用戶從view1向右滑動時? 這是我試過的: 我有以下線性佈局。 <ImageView android:layout_width="30dp" android:layout_height="30dp" andro

    0熱度

    1回答

    我們需要檢測一個人是否正在使用VoiceOver,Switch Control,TalkBack或Switch Access來顯示我們的刷卡相關應用程序上的備用按鈕。 通常我們會尋找UIAccessibilityIsVoiceOverRunning,AccessibilityManager和其他掛鉤來檢測是否需要顯示這些按鈕。 我們也尊重用戶對粗體字體和簡化動畫的偏好,如UIAccessibili

    2熱度

    1回答

    我最近開始關注Android上的輔助功能測試自動化。網絡上沒有太多的信息。 有沒有人探討過這個或正在做這個?如果是這樣,你能分享你的想法/方法嗎? 似乎Android的uiautomator依賴於輔助功能的工作,但它不支持測試輔助功能。如果它依賴於輔助功能,是否意味着像可訪問標籤這樣的基本驗證存在等,可以通過使用uiautomator執行UI測試來完成? 這是一個新的領域,所以任何信息都可能有幫助