我正在使用pagerAdapter来显示Fragment支持的内容。我收到了错误
java.lang.NoSuchMethodError:android.webkit.WebView.setLayerType
当我在Android 2.2或更低版本上运行应用程序时。但在使用Android 4.0的设备上,这可以正常工作。请使用错误检查日志详细信息:
java.lang.NoSuchMethodError:android.webkit.WebView.setLayerType
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at com.dealdetails.MyFragment.onCreateView(MyFragment.java:415)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:871)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1083)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:635)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1431)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:431)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:160)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.view.ViewPager.populate(ViewPager.java:895)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.view.ViewPager.populate(ViewPager.java:772)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at android.support.v4.view.ViewPager.setAdapter(ViewPager.java:380)
02-28 11:19:08.205:ERROR / AndroidRuntime(27823):at my_package.main_View_Pager(my_java_class.java:1214)
请建议我如何在操作系统级别<的设备上无错误地运行应用程序2.2
先谢谢
添
答案 0 :(得分:1)
请建议我如何在没有设备操作系统的设备上运行应用程序 等级< 2.2
不要在Honeycomb
(API级别11)以下的版本上使用该方法,因为它不存在,它是从Honeycomb
开始引入的,您可以通过检查{{3 }}。
我不知道如何为较低的API版本解决这个问题。