是否可以获得其他应用程序"选定的文字? 想要创建翻译服务。 调用时,该服务将自动翻译前端应用程序中的所选文本。
如果非根设备无法使用,是否可以使用有根设备。
答案 0 :(得分:1)
在Android 6.0及更高版本中,执行此操作的适当方法是support ACTION_PROCESS_TEXT
。这会将您的应用添加到用户选择文字时显示的浮动操作菜单中,并且用户可以选择启动您的活动以便您翻译该文本。请注意,Google自己已经有了一个应用程序(翻译)来执行此操作。
答案 1 :(得分:-1)
只有你是键盘。否则就没有API。
我实际上是在做类似的事情 - 我的计划是将其作为一种可接受性服务。因此,用户可以点击某些内容,我们会从该应用获取说明,然后翻译说明。基本上是一个翻译的屏幕阅读器。