在android中的Web视图屏幕中调整文本

时间:2014-12-09 11:38:18

标签: android webview android-webview

我有一个案例,我使用网页视图制作一个显示unicode字符的查看器。

我希望Web视图变得不可滚动,并且我在Web视图中放置的任何文本都完全适合100%的Web视图,即用户不必向上/向下滚动等。

文本应占用网页视图中可用的空间,而不是更多,而不是更多。

任何帮助?

甚至Web View都是适合它的工具?

1 个答案:

答案 0 :(得分:0)

我不确定为什么或者你是否需要WebView。看起来虽然简单的TextView可以做到这一点。在这种情况下,您可以使用以下内容迭代调整文本大小:

    yourTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX, maxTextSize);
    reducedTextSize = maxTextSize;
    while( yourTextView.getPaint().measureText(colorName) > screenWidth ){
    yourTextView.setTextSize( --reducedTextSize );
相关问题