| 
														
															@@ -9,9 +9,12 @@ import android.view.View 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import android.view.ViewGroup 
														 | 
														
														 | 
														
															 import android.view.ViewGroup 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import androidx.core.view.marginTop 
														 | 
														
														 | 
														
															 import androidx.core.view.marginTop 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import androidx.fragment.app.Fragment 
														 | 
														
														 | 
														
															 import androidx.fragment.app.Fragment 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import androidx.recyclerview.widget.GridLayoutManager 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import androidx.recyclerview.widget.RecyclerView 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.xuexiang.xui.widget.banner.recycler.BannerLayout 
														 | 
														
														 | 
														
															 import com.xuexiang.xui.widget.banner.recycler.BannerLayout 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import jx.cn.escort.R 
														 | 
														
														 | 
														
															 import jx.cn.escort.R 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import jx.cn.escort.adapter.IndexBannerAdapter 
														 | 
														
														 | 
														
															 import jx.cn.escort.adapter.IndexBannerAdapter 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import jx.cn.escort.adapter.IndexRecycleAdapter 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 class BaseNavFragment(name:Int,context: Context?):Fragment() { 
														 | 
														
														 | 
														
															 class BaseNavFragment(name:Int,context: Context?):Fragment() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private var name: Int? = null 
														 | 
														
														 | 
														
															     private var name: Int? = null 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -26,7 +29,19 @@ class BaseNavFragment(name:Int,context: Context?):Fragment() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { 
														 | 
														
														 | 
														
															     override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(null!=name){ 
														 | 
														
														 | 
														
															         if(null!=name){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-           return inflater.inflate(name!!,container,false) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            if(name==R.layout.fragment_index){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+               val view:View=inflater.inflate(name!!,container,false) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                val recycle=view.findViewById<RecyclerView>(R.id.index_recycle) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                var layoutManager=GridLayoutManager(context,1) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                recycle.layoutManager=layoutManager 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                var indexRecycleAdapter=IndexRecycleAdapter(context) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                recycle.adapter=indexRecycleAdapter 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                return view 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            }else{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                return inflater.inflate(name!!,container,false) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }else{ 
														 | 
														
														 | 
														
															         }else{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return super.onCreateView(inflater, container, savedInstanceState) 
														 | 
														
														 | 
														
															             return super.onCreateView(inflater, container, savedInstanceState) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -37,11 +52,11 @@ class BaseNavFragment(name:Int,context: Context?):Fragment() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     override fun onViewCreated(view: View, savedInstanceState: Bundle?) { 
														 | 
														
														 | 
														
															     override fun onViewCreated(view: View, savedInstanceState: Bundle?) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         super.onViewCreated(view, savedInstanceState) 
														 | 
														
														 | 
														
															         super.onViewCreated(view, savedInstanceState) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if(null!=name&&view.id==R.id.index_card) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                var indexBanner=view.findViewById<BannerLayout>(R.id.index_banner) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                var adapter = IndexBannerAdapter(this@BaseNavFragment.context) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                indexBanner.setAdapter(adapter) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+//        if(null!=name&&view.id==R.id.index_card) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+////                var indexBanner=view.findViewById<BannerLayout>(R.id.index_banner) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+////                var adapter = IndexBannerAdapter(this@BaseNavFragment.context) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+////                indexBanner.setAdapter(adapter) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+// 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+//        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |