2016-02-12 71 views
0

我在开发Android应用程序时可以:从我的应用程序在外部应用程序中自动填充文本,例如: 从我的应用程序获取链接,当我打开浏览器时将磁带自动,在给定的EditText框将文本从自己的应用程序复制到外部应用程序

此链接所以我觉得从我的应用程序,过去到另一个应用程序复制的文本。 我的解决方案是使用复制/过去的文本通过剪贴板管理器,但我不知道是否有可能这样做,造成外部应用程序的写权限限制。

或者我必须在有根设备或修改Android的ROM

任何建议,欢迎!

+2

根据具体使用情况,您可以用适当的意图来做到这一点。 –

+0

我花点时间想使用意图,但我认为它会打开共享或财产以后这样的对话..这不是我最好的解决方案,(预填在其它应用程序不是我的文本。);在这里我的问题,如果是我必须做正确的:从应用程序和以往在其它应用程序副本,如果是,如何做到这一点,任何例如将欣赏(对不起,我的英语):) –

回答

0

我找到了解决办法是使用AccessibilityService以避免root设备:

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

然后,我通过ClipboardManager复制&过去的文本,该解决方案是否正常工作,并之前,我们应该能够设置我们的AccessibilityService。

相关问题