Фрагмент веб-просмотра Java-скрипт не работает
Я динамически создал панель действий и вкладки. Я определил класс для фрагментов вкладок, как показано ниже.
public static class TabFragmentClass extends Fragment
{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// TODO Auto-generated method stub
try
{
linearLayout=new LinearLayout(sActiveContext);
linearLayout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
linearLayout.setOrientation(LinearLayout.VERTICAL);
CustomWebView webview=new CustomWebView(sActiveContext);
FrameLayout layout=webview.createwebview();
for (int i = 0; i < arrayList.size(); i++) {
if(sActionBar.getSelectedTab().getPosition()==i)
{
webview.initwebview(arrayList.get(i));
mWebViewList.add(i, webview);
break;
}
}
linearLayout.addView(layout);
linearLayout.setId(sActionBar.getSelectedTab().getPosition());
return linearLayout;
}
catch(Exception error)
{
System.out.println(error.getMessage());
return null;
}
}
}
URL-адрес - это локальный html-файл, имеющий собственные вызовы собственных методов java. Если я выберу вкладку панели действийпервый раз, этоработает нормально, Это родной Java-метод вызывается правильно, и обратный вызов является успешным. Если я посещаю вкладку во второй раз, фрагмент отображается только, содержимое вкладок не создается заново.Мне нужна функциональность вкладки, которая создается не каждый раз, Но я сталкиваюсь с проблемой родной метод не определена ошибка. Этонативный метод вообще не вызывается, Как я могу решить проблему?