Android:在应用中显示大量格式化文本

时间:2014-01-29 11:55:52

标签: android text formatting

我正在为学生创建一个信息丰富的应用程序 我正在格式化word文件中的所有内容。 它包含表格和各种样式的字体,间距和新行。 有人可以告诉我如何在Android应用程序中显示此内容。 或者有没有办法按原样显示word文件。 提前致谢

2 个答案:

答案 0 :(得分:0)

您可以在服务器上上传所有文件,并使用您需要接近的webview直接查看

WebView urlWebView = (WebView)findViewById(R.id.containWebView);
urlWebView.setWebViewClient(new AppWebViewClients());
urlWebView.getSettings().setJavaScriptEnabled(true);
urlWebView.getSettings().setUseWideViewPort(true);
urlWebView.loadUrl("http://docs.google.com/gview?embedded=true&url="
                + "YOUR_DOC_URL_HERE"); 

public class AppWebViewClients extends WebViewClient {

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        // TODO Auto-generated method stub
        view.loadUrl(url);
        return true;
    }

    @Override
    public void onPageFinished(WebView view, String url) {
        // TODO Auto-generated method stub
        super.onPageFinished(view, url);
    }
  }

答案 1 :(得分:0)

我有一个解决方案 我已将我的word文件在线转换为HTML文件,然后使用webview容器显示它 谢谢大家的帮助