1
我正在使用Android導航抽屜示例LINK。 我以前也曾使用過WebView,並且希望在示例中集成WebView,而不是顯示圖像。 我對這個東西真的很陌生。Android導航抽屜與WebView的示例
我已經取代
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_menu_item_image, container, false);
int i = getArguments().getInt(ARG_MENUITEM_NUMBER);
String planet = getResources().getStringArray(R.array.menu_array)[i];
int imageId = getResources().getIdentifier(planet.toLowerCase(Locale.getDefault()),
"drawable", getActivity().getPackageName());
((ImageView) rootView.findViewById(R.id.image)).setImageResource(imageId);
getActivity().setTitle(planet);
return rootView;
}
與
@Override
public WebView onCreate(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
WebView webView = (WebView) inflater.inflate(R.layout.fragment_menu_item_webview, container, false);
// Ignoring menu item/planet - showing same content on every page
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
{
// Handle the error
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
});
webView.loadUrl("http://www.google.de");
return webView;
}
編譯是OK - 沒有錯誤。每個菜單項都以白頁結束。 也許有人可以給我一個提示如何找到我做錯了什麼。
預先感謝您。
最好的問候, 羅伯特