Commit cc64ad80 authored by Seatel's avatar Seatel

enhance home fragment.

parent cc11c3e9
......@@ -131,7 +131,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
// checkLogin()
stopAutoScroll()
}
startAutoScroll()
return binding.root
}
......@@ -255,6 +255,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
override fun onStop() {
super.onStop()
if (player != null) player!!.stop()
println("on stop")
stopAutoScroll()
}
......@@ -296,7 +297,6 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
btnBalance.setOnClickListener(this@HomeFragment)
btnTopUp.setOnClickListener(this@HomeFragment)
btnNumber.setOnClickListener(this@HomeFragment)
viewpager2.setOnClickListener(this@HomeFragment)
}
}
......@@ -305,7 +305,6 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
super.onResume()
getDataMainScreen(token)
checkLogin()
stopAutoScroll()
}
private fun getDataMainScreen(token: String) {
......@@ -475,7 +474,11 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
}
override fun onGetBannersSucceed(bannersList: ArrayList<BannersModel>) {
if (bannersList.isEmpty()) {
println("bannersList is empty")
} else {
binding.run {
imageSliderAdapter = ImageSliderAdapter(
bannersList,
......@@ -491,6 +494,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
}
binding.viewpager2.setMarginsInDp(top = 6)
}
}
}
private fun setupAutoScroll(bannerList : Int){
......@@ -734,5 +738,4 @@ class HomeFragment : BaseFragment(), View.OnClickListener, BannersInteractor.Vie
layoutParams = params
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment