Skip to content

WebView各项使用说明

记录一些webview的设置和操作。

禁止webview处理长按事件

设置OnLongClickListener把长按事件消费掉。

web.setOnLongClickListener(new View.OnLongClickListener() {
    @Override
    public boolean onLongClick(View v) {
        return true;
    }
});

改变字体大小

字体大小的枚举。

    public static enum TextSize {
        SMALLEST(50),
        SMALLER(75),
        NORMAL(100),
        LARGER(125),
        LARGEST(150);

        int value;

        private TextSize(int var3) {
            this.value = var3;
        }
    }

获取WebSettings,然后设置字体大小。

WebSettings st = wv.getSettings();
st.setTextSize(WebSettings.TextSize.LARGER);