Как разработать инструмент Android, который будет использоваться для любого текста в любом приложении - PullRequest
3 голосов
/ 24 декабря 2011

Я разработчик Android и пытаюсь выяснить, как создать инструмент / приложение, которое предлагает пользователю функции при выделении текста в любом другом приложении.

Возможно ли это?Я предполагаю, что это будет похоже на разработку функции «копирования и вставки», но мне просто нужно знать, с чего начать и что именно мне нужно для этого.Могу ли я использовать «The Clipboard Framework» для прослушивания выделения текста?

Ответы [ 2 ]

4 голосов
/ 24 декабря 2011

Это возможно?

Вообще говоря, нет, из соображений безопасности.

В этом конкретном случае вы можете создать свой собственный редактор методов ввода (он жепрограммная клавиатура), которую пользователь может выбрать для использования, и вы можете узнать, когда пользователь выбирает текст в EditText.Но написание хорошего редактора методов ввода не просто, и оно не будет влиять, скажем, на текст, выделенный в веб-браузере.прослушать выделение текста?

Нет.

1 голос
/ 24 декабря 2011

Ммммм, вы должны пройти все уроки и прочитать теорию, прежде чем начинать программировать. Если вы не хотите этого делать, вы можете начать делать то, что уже сделано в руководствах и руководствах.

Кстати, попробуйте сделать ЭТОТ учебник, чтобы изучить основы сохранения содержимого и манипулирования текстом. Затем это резюме о написании текста. И тогда вы можете начать думать о приложениях.

...