Основное меню выбора текста в веб-браузере показано на рисунке ниже. Он имеет такие опции, как копирование, общий доступ, выбор всех, веб-поиск.
Я хочу переместить это меню и хочу, чтобы они были в моем списке меню, например "mark color", "mark as imp" и т.д. Я просматриваю большинство вопросов, доступных о контекстном меню при переполнении стека. Большая часть вопроса связана с контекстным меню, но не дает результата, как ожидалось. Я хочу меню, как показано ниже.
Когда я выполняю выбор монитора Android, отображается форма представления вида viewRoot, например
D/ViewRootImpl: #1 mView = android.widget.PopupWindow$PopupDecorView{648898f V.E...... ......I. 0,0-0,0}
D/ViewRootImpl: #1 mView = android.widget.PopupWindow$PopupDecorView{a66541c V.E...... ......I. 0,0-0,0}
D/ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
D/ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
Как добиться такой реализации?
Я также прошел https://github.com/naoak/WebViewMarker, но не получал надлежащего результата.
Что я еще сделал?
Я расширяю WebView android, и я хочу поддерживать минимальный SDK 19. Когда я выполняю длинное нажатие, я получил длинное событие, но я не могу получить такие вызовы api для создания меню.