为什么GridViews适配器为null但不是Listviews? (在ViewPager片段中)

时间:2013-09-08 21:01:21

标签: android performance android-listview android-viewpager android-gridview

我在viewpager中有几个片段,每次调用onViewCreated()时我都会设置适配器,除非它已经设置好。

我通过

检查
getListAdapter() == null ? setAdapter() : //Otherwise do nothing

这很有效。但是,当我有一个GridView而不是ListView并执行相同的操作时,适配器始终为null,因此每次创建片段时都需要设置它。 为什么会这样?

mGridView.getAdapter() == null ? setAdapter() : //Otherwise do nothing

0 个答案:

没有答案