在android中如何在webview中放置文本填充?

在android中如何在webview中放置文本填充?,android,html,webview,padding,Android,Html,Webview,Padding,我有一个html文件。我用webview显示这个html文件。 我尝试按页面显示包含的所有文本。因此我锁定了webview的滚动。 并按页面显示。 我的问题是,当我根据webview高度显示一些文本时,文本的最后部分被剪切并显示一半。 像这样 所以我的问题是如何像文本视图一样在webview中放置文本填充? 编辑 代码 wv=(WebView) findViewById(R.id.webView1); //This is gesture For webpage

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

像这样





所以我的问题是如何像文本视图一样在webview中放置文本填充?

  • 编辑
代码

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 Url数据。

wv.loadDataWithBaseURL("", All_Xml_str,"text/html" , "utf-8", "");
All\u Xml\u Str.获取html的全部内容。

wv.loadDataWithBaseURL("", All_Xml_str,"text/html" , "utf-8", "");
我被卡住了。 我尝试了很多事情,但都没有成功。
请帮帮我。

谢谢。

您必须用JavaScript单独格式化数据。对脚本中的所有元素进行标记和分类,然后加入一些CSS,以便使用这些类完成一些工作。为了节省多个视图的处理时间,我将在数据库中缓存处理过的blob


请记住在webview设置中启用。是否尝试在webview设置中启用domStorageEnabled


示例:webView.settings.domStorageEnabled=true

尝试格式化html文件并签入webview@Ramkiran我尝试了所有可能的方法。这是一个epub文件的一页,我读了这个,然后像这样显示。但是不能成功。一旦选中@zalajanakshinh,请将代码粘贴到这里。@ChiragPatel,我编辑了我的问题。