如果在logcat日志中出现以下错误:
java.lang.IllegalStateException: The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: 0, found: 4 Pager id: com.activity_test.logo:id/viewpager Pager class: class android.support.v4.view.ViewPager Problematic adapter: class com.activity_test.logo.ViewPagerAdapter。
解决方法:
在初始化ViewPager时,应先给Adapter初始化内容后再将该adapter传给ViewPager,如果不这样处理,在更新
adapter的内容后,应该调用一下adapter的notifyDataSetChanged方法,否则在ADT22以上使用会报这个错。