0

我在我的 Android 应用程序中遇到问题,当我打开 webview 时,什么都没有显示。它只是白色的。这是我的代码:

private void AddListenerOnButton() {
    spinner = (Spinner) getView().findViewById(R.id.spinner);
    final WebView webView = (WebView) getView().findViewById(R.id.webView1);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setRenderPriority(RenderPriority.HIGH);
    webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
    webView.getSettings().setDatabaseEnabled(true);
    webView.getSettings().setDomStorageEnabled(true);
    webView.getSettings().setAppCacheEnabled(true);
    webView.getSettings().setBuiltInZoomControls(true);
@Override
        public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
            String text1 = spinner.getSelectedItem().toString().trim();

            if (text1.equals("US Dollar - USD")) {          
                try {
                    Document doc = Jsoup.connect("http://en.wikipedia.org/").get();
                    Elements newsHeadlines = doc.select("#mp-itn b a");

                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }                   



            }

这里发生了什么?我已经导入了所有正确的 JAR 文件。我究竟做错了什么?另外,旁边

Elements newsHeadlines = doc.select("#mp-itn b a");

它说

The value of the local variable newsHeadlines is not used

那我该怎么办?我是Android的初学者。任何帮助是极大的赞赏。

4

1 回答 1

0

那我该怎么办?

好吧,如果没有别的,你必须告诉WebView显示一些东西。您已经对其进行了配置,但尚未调用loadUrl()loadData()loadDataWithBaseURL()来告知WebView要显示的内容。

于 2013-07-11T21:00:37.467 回答