Работает ли "режим выделения текста" одинаково для всех видов и устройств
Документация для WebView.emulateShiftHeld() гласит:
Используйте этот метод, чтобы перевести WebView в режим выделения текста. Не полагайтесь на эту функциональность; в будущем это будет устаревшим.
Что означает "перевести WebView в режим выделения текста"?
Чтобы уточнить:
- Работает ли "режим выделения текста" для WebView так же, как в другихпредставлениях?
- Работает ли "режим выделения текста" на эмуляторе так же, как на других реальных устройствах?
Например, в эмуляторе я привязываю функцию к элементу меню, а когда я выбираю этот элемент (в эмуляторе) и начинаю перетаскивать мышку по некоторому тексту, у меня появляются 2 жирных курсора ("ручки"?), Отмечающих начало, начало и конец выбора. Когда я нажимаю на конец "рука", я получаю всплывающее окно с надписью "Текст скопирован в буфер обмена".
1 ответ
Что означает "перевести WebView в режим выделения текста"?
Ваш WebView перевести в режим выбора. Что позволяет использовать для копирования текста в буфер обмена. Позднее он может вставить в палитру в некоторых редакторах.
Чтобы уточнить:
- Работает ли "режим выделения текста" для WebView так же, как в других представлениях?
- Работает ли "режим выделения текста" на эмуляторе так же, как на других реальных устройствах?
Ожидайте, что другие представления WebView не поддерживают "Выбор текста".