我正在为Android编写英语到波斯语词典。它作为一个独立的应用程序工作正常,但我需要它驻留在内存中,用户可以在其他应用程序上调用(运行)它。 例如,用户正在从网页上阅读英文文本,并且需要翻译单词。他突出了这个词,字典应用程序自动显示翻译。
感谢您的帮助。
答案 0 :(得分:2)
目前,在选择文字后无法添加一些操作。
但是还有另一种方法,在用户选择一些文本后,他可以选择 share 按钮,并将共享添加到您的应用程序中。你的Android Manifest必须包含这样的东西才能处理它:
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<data android:mimeType="image/*" ></data>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<data android:mimeType="image/*" ></data>
</intent-filter>