在Webview上隐藏本机textSelectHandleLeft:Android

时间:2019-05-10 06:49:55

标签: android android-layout webview android-webview textselection

当用户选择文本时,我试图在textSelectHandleLeft上隐藏textSelectHandleRightWebView,我希望选择文本,但希望隐藏这些灰色气泡类型的句柄。

当前,我正在使用setTheme(),并通过以下代码更改为textSelectHandleLefttextSelectHandleRight的高度,但是由于第二次工作无法立即生效:

style.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

0 个答案:

没有答案