2016-02-12 75 views
0

我在開發Android應用程序時可以:從我的應用程序在外部應用程序中自動填充文本,例如: 從我的應用程序獲取鏈接,當我打開瀏覽器時將磁帶自動,在給定的EditText框將文本從自己的應用程序複製到外部應用程序

此鏈接所以我覺得從我的應用程序,過去到另一個應用程序複製的文本。 我的解決方案是使用複製/過去的文本通過剪貼板管理器,但我不知道是否有可能這樣做,造成外部應用程序的寫權限限制。

或者我必須在有根設備或修改Android的ROM

任何建議,歡迎!

+2

根據具體使用情況,您可以用適當的意圖來做到這一點。 –

+0

我花點時間想使用意圖,但我認爲它會打開共享或財產以後這樣的對話..這不是我最好的解決方案,(預填在其它應用程序不是我的文本。);在這裏我的問題,如果是我必須做正確的:從應用程序和以往在其它應用程序副本,如果是,如何做到這一點,任何例如將欣賞(對不起,我的英語):) –

回答

0

我找到了解決辦法是使用AccessibilityService以避免root設備:

https://github.com/suwa-yuki/SampleAccessibilityService

然後,我通過ClipboardManager複製&過去的文本,該解決方案是否正常工作,並之前,我們應該能夠設置我們的AccessibilityService。

相關問題