gpt4 book ai didi

android - 不同屏幕分辨率的 webview textsize

转载 作者:太空宇宙 更新时间:2023-11-03 10:41:02 26 4
gpt4 key购买 nike

我正在我的 Android 应用程序中实现 Web View 以获取动态文本。但问题是文本大小在不同的屏幕尺寸下更大/更小。如何解决这个问题?我正在这样使用..

webSettings.setDefaultFontSize(20);

最佳答案

    public static int dp2px(Context context, float dpVal){
return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
dpVal, context.getResources().getDisplayMetrics());
}
webSettings.setDefaultFontSize(dp2px(context,20)/webview.getScale());
or:
webSettings.setDefaultFontSize(dp2px(context,20)*webview.getScale());

关于android - 不同屏幕分辨率的 webview textsize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33686807/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com