我有一个html文件。我使用webview显示这个html文件。
我尝试显示所有文本包含页面明智。所以我锁定webview的滚动。
并明智地显示页面。
我的问题是,当我根据webview高度显示一些文本时,文本的最后一部分被剪切并显示一半。
喜欢这个
所以我的问题是如何将文本填充放在webview中,就像textview一样?
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。
我被卡住了。 我尝试了很多但却无法成功 请帮帮我 感谢。答案 0 :(得分:0)
您将不得不在JavaScript中单独格式化数据。对脚本中的所有元素进行标记和类,然后使用这些类将一些CSS输入到漂亮的东西中。为了节省多个视图的处理时间,我会将处理后的blob缓存在数据库中。
请记住在您的网络视图设置中enable Javascript。
答案 1 :(得分:0)
您尝试在设置webview中设置domStorageEnabled吗?
示例:webView.settings.domStorageEnabled = true