2013-07-13 4 views
0

Я хотел знать, есть ли какая-либо функция на Android, где я мог бы выбрать слово из стороннего приложения и отправить или поделиться этим словом в моем приложении. Я могу сохранить это слово в своем приложении для дальнейшей обработки.Обмен словом в Android

+2

вы имеете в виду что-то вроде копирования и вставки? –

+0

Да, всякий раз, когда я выбираю слово в любом приложении, он показывает мне параметр copy/paste, но он не показывает мне какой-либо вариант с share, откуда я мог бы поделиться этим словом с моим приложением. –

ответ

0

Реализация действия «share» проще всего, если вы нацеливаете уровень API 14+ (Android 4.0), как описано здесь: Adding an Easy Share Action.

Если вам нужно настроить таргетинг на более ранний уровень API, процесс будет более активным, как описано здесь: Receiving Content from Other Apps.

(Обратите внимание, что, хотя я обычно рассматриваю ссылки только на ответы на Stack Overflow, чтобы быть плохим выбором, процесс реализации действий «share» несколько вовлекается и полностью документируется на сайте разработчика Android. Это случай, когда просто указывая вам на документацию, кажется, наиболее подходящая вещь.)

0

Здесь находится приложение для копирования/вставку Android: http://developer.android.com/guide/topics/text/copy-paste.html. Но я не думаю, что есть способ изменить контекстное меню стороннего приложения, чтобы добавить пользовательскую опцию, например share, без изменения исходного кода этого приложения или изменения платформы Android (чтобы добавить свой собственный механизм обмена в контекстное меню).