2014-11-08 62 views
0

我試圖實現從當前視圖或當前前景上下文一般獲取任何文本的服務,我敢肯定在android kitkat中android對話實現此之前將文本傳遞給tts。Android從當前上下文獲取文本

不知道Apis應該用於這個嗎?

+0

此服務是否嘗試從您的應用或其他應用讀取視圖? – NameSpace 2014-11-08 18:13:38

+0

另一個應用程序,就像android kitkat中的回話功能 – user2469133 2014-11-08 18:16:56

+1

我想你需要閱讀有關輔助功能:https://developer.android.com/reference/android/R.styleable.html#AccessibilityService_accessibilityEventTypes https:// developer。 android.com/guide/topics/ui/accessibility/index.html。我沒有讀到它,所以這只是一個猜測... – 2014-11-08 18:37:54

回答

0

Android輔助服務做了什麼,我想:

http://developer.android.com/training/accessibility/service.html

,我發現一個簡單的例子:https://gist.github.com/qihnus/1909616 但它需要修改你的清單。

檢查這裏: http://developer.android.com/guide/topics/ui/accessibility/services.html

也有一些蜜蜂從Android的冰淇淋三明治或向上申報,但你仍然可以使用支持庫訪問它們。

這是一個普遍的答案,但你可以做任何從這些鏈接。

注意檢查輔助功能啓用與否:

Detect if my accessibility service is enabled

,如果沒有啓用,可以觸發一個意圖設置,使用戶手動啓用它,因爲你不能使Android輔助編程。