我正在尝试根据页码使 webviews 自动显示资产 driectory 中的页面。我想在第一页上制作 webView1,在第二页上制作 webView2,等等,而不是 webView。有什么方法可以动态生成 webView 名称,所以我可以将其称为 {"Webview"+pageNr}?
public static final String ARG_SECTION_NUMBER = "section_number";
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
Bundle args = getArguments();
String pageNr=Integer.toString(args.getInt(ARG_SECTION_NUMBER));
WebView webView = new WebView(getActivity());
switch (args.getInt(ARG_SECTION_NUMBER)) {
case 0: webView.loadUrl("file:///android_asset/welcome.htm");
case 1: webView.loadUrl("file:///android_asset/basic.htm");
}
return webView;
}