Работает ли «режим выделения текста» одинаково для всех видов и устройств - PullRequest
4 голосов
/ 07 марта 2011

Документация для WebView.emulateShiftHeld () гласит:

Используйте этот метод, чтобы поместить WebView в режим выделения текста. Не надейся на эту функциональность; это будет устарел в будущем.

Что означает «перевести WebView в режим выделения текста »?

уточнить:

  1. Работает ли «режим выделения текста» то же самое для WebView, как и в других вид
  2. Работает ли "режим выделения текста" то же на эмуляторе, что и в другое, реальное , устройства?

Например, в эмуляторе я привязываю функцию к элементу меню, и когда я выбираю этот элемент (в эмуляторе) и начинаю перетаскивать мышку по некоторому тексту, у меня появляются 2 жирных курсора ("ручки"? ) отмечая начало, начало и конец выделения. Когда я нажимаю на конец «рука», я получаю всплывающее окно с надписью «Текст скопирован в буфер».

1 Ответ

1 голос
/ 01 апреля 2011

Что означает «перевести WebView в режим выделения текста»?

Ваш WebView перевести в режим выбора. Что позволяет использовать для копирования текста в буфер обмена. В некоторых редакторах он может вставить его в пате.

уточнить:

  1. Работает ли "режим выделения текста" для WebView так же, как в других представлениях?
  2. Работает ли "режим выделения текста" на эмуляторе так же, как на других реальных устройствах?

Ожидайте, что другие представления WebView не поддерживают «Выбор текста».

...