如何在webview中将textpadding放入android?

时间:2013-06-14 06:45:24

标签: android html webview padding

我有一个html文件。我使用webview显示这个html文件。 我尝试显示所有文本包含页面明智。所以我锁定webview的滚动。 并明智地显示页面。 我的问题是,当我根据webview高度显示一些文本时,文本的最后一部分被剪切并显示一半。

喜欢这个


Display text cut image.


所以我的问题是如何将文本填充放在webview中,就像textview一样?

  • EDIT

CODE

wv=(WebView) findViewById(R.id.webView1);

        //This is gesture For webpage
        gestureDetector = new GestureDetector(myContext, new MyGestureDetector());//This For swipe gesture.
        wv.setOnTouchListener(this);
        wv.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);//Stop Horizontal scroll.


加载Webview网址数据。

wv.loadDataWithBaseURL("", All_Xml_str,"text/html" , "utf-8", "");

All_Xml_Str。得到整个html。

我被卡住了。 我尝试了很多但却无法成功 请帮帮我 感谢。

2 个答案:

答案 0 :(得分:0)

您将不得不在JavaScript中单独格式化数据。对脚本中的所有元素进行标记和类,然后使用这些类将一些CSS输入到漂亮的东西中。为了节省多个视图的处理时间,我会将处理后的blob缓存在数据库中。

请记住在您的网络视图设置中enable Javascript

答案 1 :(得分:0)

您尝试在设置webview中设置domStorageEnabled吗?

示例:webView.settings.domStorageEnabled = true