Skip to content
Snippets Groups Projects
Commit 82ef0b0d authored by Adrien Béraud's avatar Adrien Béraud
Browse files

homefragment: use child fragment manager

Change-Id: I42c12188ef069674b5626fd769455120ba56a518
parent 07f3edaa
No related branches found
No related tags found
No related merge requests found
...@@ -108,7 +108,7 @@ class HomeFragment : BaseSupportFragment<HomePresenter, HomeView>(), ...@@ -108,7 +108,7 @@ class HomeFragment : BaseSupportFragment<HomePresenter, HomeView>(),
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View = override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View =
FragHomeBinding.inflate(inflater, container, false).let { binding -> FragHomeBinding.inflate(inflater, container, false).let { binding ->
mPagerAdapter = ScreenSlidePagerAdapter(requireActivity()) mPagerAdapter = ScreenSlidePagerAdapter(this)
binding.qrCode.setOnClickListener { binding.qrCode.setOnClickListener {
presenter.clickQRSearch() presenter.clickQRSearch()
} }
...@@ -372,7 +372,7 @@ class HomeFragment : BaseSupportFragment<HomePresenter, HomeView>(), ...@@ -372,7 +372,7 @@ class HomeFragment : BaseSupportFragment<HomePresenter, HomeView>(),
mSearchMenuItem!!.collapseActionView() mSearchMenuItem!!.collapseActionView()
} }
private inner class ScreenSlidePagerAdapter(fa: FragmentActivity) : FragmentStateAdapter(fa) { private inner class ScreenSlidePagerAdapter(f: Fragment) : FragmentStateAdapter(f) {
var hasRequests = false var hasRequests = false
override fun getItemCount(): Int = if (hasRequests) 2 else 1 override fun getItemCount(): Int = if (hasRequests) 2 else 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment