浏览代码

Optimized Code.

zhpanvip 5 年之前
父节点
当前提交
92b6817715
共有 1 个文件被更改,包括 1 次插入8 次删除
  1. 1 8
      app/src/main/java/com/example/zhpan/circleviewpager/adapter/AdapterFragmentPager.kt

+ 1 - 8
app/src/main/java/com/example/zhpan/circleviewpager/adapter/AdapterFragmentPager.kt

@@ -21,13 +21,6 @@ class AdapterFragmentPager(fragmentActivity: FragmentActivity) : FragmentStateAd
 
     private val fragments: SparseArray<BaseFragment> = SparseArray()
 
-    init {
-        fragments.put(PAGE_HOME, HomeFragment.getInstance())
-        fragments.put(PAGE_FIND, PageFragment.getInstance())
-        fragments.put(PAGE_INDICATOR, IndicatorFragment.getInstance())
-        fragments.put(PAGE_OTHERS, OthersFragment.getInstance())
-    }
-
     override fun createFragment(position: Int): Fragment {
         var fragment: Fragment
         when (position) {
@@ -78,7 +71,7 @@ class AdapterFragmentPager(fragmentActivity: FragmentActivity) : FragmentStateAd
     }
 
     override fun getItemCount(): Int {
-        return fragments.size()
+        return 4
     }
 
     companion object {