我創建了一個webview,但它沒有顯示,當我運行該應用程序。有誰知道爲什麼?Android的webview不顯示
這是我的代碼。這是我加載網頁視圖,並添加一個網址:
_webView = (WebView) LayoutInflater.from(getBaseContext()).inflate(R.layout.clubdir, null);
_webView.getSettings().setJavaScriptEnabled(true);
_webView.getSettings().setBuiltInZoomControls(true);
_webView.getSettings().setSupportZoom(true);
_webView.setWebViewClient(new WebViewClient());
_webView.loadUrl("http://maps.google.com/maps?q=" + Postcode + "&ui=maps");
adapter = new MergeAdapter();
adapter.addView(ImageView);
adapter.addView(header);
adapter.addView(fixturesView);
adapter.addView(header2);
adapter.addView(resultsView);
adapter.addView(clubinfo);
adapter.addView(ClubInfo);
adapter.addView(clubdir);
adapter.addView(_webView);
adapter.addView(moreinfo);
adapter.addView(MoreInfo);
setListAdapter(adapter);
這裏是我膨脹的佈局:
<?xml version="1.0" encoding="utf-8"?>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="150dp">
</WebView>
你給了'Internet'權限進行? – Praveenkumar 2012-07-12 12:15:06
是的,我已經給了互聯網許可 – 2012-07-12 12:16:06
什麼是你的佈局'clubdir'只包含webView或其他?而且,嘗試使用'yourActivity.this'用於膨脹'WebView',而不是'getBaseContext()' – Praveenkumar 2012-07-12 12:19:54