Я пытаюсь скрыть textSelectHandleLeft
и textSelectHandleRight
на WebView
, когда пользователь выбирает текст, я хочу, чтобы текст был выделен, но хочу скрыть эти серые маркеры типа пузырьков.
В настоящее время я использую setTheme()
и изменяюсь на высоту textSelectHandleLeft
и textSelectHandleRight
с помощью следующего кода, но не работает мгновенно, так как работает во второй раз: стиль
.xml
<style name="CustomThemeForTextSelection" parent="@android:style/Theme.Holo.Light">
<item name="android:textSelectHandleLeft">@drawable/empty_handle</item>
<item name="android:textSelectHandleRight">@drawable/empty_handle</item>
<item name="android:textSelectHandle">@drawable/empty_handle</item>
</style>
empty_handle.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<size android:height="0dp" android:width="0dp"/>
</shape>
SCREENSHOT