android-accessibility

    0熱度

    2回答

    實現對講,點擊我的應用程序的要素之一查看後,公告背誦: ,我所包括的描述,暫停,然後將其背:「槍王激活」 我用輔助代表從我發現這裏的例子:。 https://stackoverflow.com/a/39480983/5544859 但它只是將最後一句話對我來說,而不是整個句子的 例如,它說:Bla Bla bla。 (暫停),然後雙擊到「自定義字符串」 我想替換整個句子。

    2熱度

    1回答

    背景:這是什麼問題 我的應用程序有這個縮寫詞,讓我們假定它是 ABC 當我使用谷歌的語音服務也讀出這是很好的字母 但是,當我使用三星語音(S語音),它讀出它爲1個單詞,這不是很好! 那麼爲什麼不直接設置內容描述呢? ABC出現在許多地方,設置替代內容描述是不可行的。此外,它可能會破壞其他聲音的內容描述了該讀出來正確般的服務谷歌的一個 我的計劃 所以我有一個問題了一段時間回來,我發現這個偉大的方法

    1熱度

    2回答

    我想在Android Studio中運行Espresso測試(用Kotlin編寫),AccessibilityChecks已啓用,如記錄的here。 當我嘗試使用測試中AccessibilityChecks,我得到以下錯誤: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/common/base/Precondit

    -5熱度

    1回答

    爲什麼有些API將處理程序作爲方法參數?什麼是可能的用例?具體而言,我需要有人解釋爲什麼我們需要一個處理程序在 dispatchgesture方法。我正在嘗試使用此dispatchgesture方法代表用戶執行拖動操作。 boolean dispatchGesture (GestureDescription gesture, AccessibilityService.Gesture

    0熱度

    2回答

    我改變了我的ListView使用RecylerView,我想補充的內容描述每個項目。我需要補充的是,listItem具有按鈕的作用,所以它會讀取'head'+'desc'+「button」。我想我明白如何做到這一點,但不知道在幾次嘗試之後究竟在哪裏放置它。我已經閱讀了關於這個問題的一些問題,但對於我將它放在哪裏有點困惑。任何幫助,將不勝感激。 public class MyAdapter exte

    0熱度

    2回答

    我爲我的應用使用了AccessibilityService。問題是我需要手動啓用它從輔助功能設置,有沒有辦法自動做到這一點,所以我的應用程序的用戶不需要手動執行它?

    0熱度

    1回答

    我能夠通過輔助功能服務檢測到Chrome自定義標籤中正在加載哪個網址,現在我想查找後退按鈕的ID,以便我可以關閉標籤是在阻止列表中,以下是點擊操作的代碼: List<AccessibilityNodeInfo> list = nodeInfo. findAccessibilityNodeInfosByViewId("com.android.chrome:"id for back button""

    0熱度

    1回答

    我想通過使用AccessibilityInfo類讀取任何應用程序的ListView中的每個項目。問題是我用下面這段代碼獲取ListView控件中的項目總數: if(event.getClassName().equals("android.widget.ListView")) { String className= TextView.class.getName(); Ac

    0熱度

    1回答

    在上圖中防止選擇,你可以看到,話語提示已經選擇了完全模糊的標籤。如果我再次點擊,則會選擇頂部的整個面板(它被設置爲可調焦),這是所需的行爲。 如何防止話語提示選擇完整(或部分)隱藏的通知視圖? 至少,我如何強制對講選擇頂部/模糊視圖第一?

    0熱度

    1回答

    Talk-back中分配了很多手勢。比如所有的L-手勢,如 向上輕掃,然後右鍵 向上輕掃,然後離開 向左滑動則高達 刷卡然後離開了下來 等等 我瞭解到,我們可以將這些手勢分配給對話設置中的不同操作。但是我們可以用編程方式將它們分配給不同的行爲嗎?是否有可能創造類似於他們的新手勢?