как добавить прокрутку в коде нижнего фрагмента

#android #kotlin

#Android #kotlin

Вопрос:

У меня есть код навигации внизу, он работает нормально, но замена не работает, как добавить код замены?

Я использовал фрагмент и нижнюю навигацию в kotlin

 private val mOnNavigationItemSelectedListener=BottomNavigationView.OnNavigationItemSelectedListener { item ->
        when (item.itemId) {
            R.id.navigation_shop -> {
                // toolbar!!.title="live Track"
                fragment=StoreFragment()
                loadFragment(fragment)
                return@OnNavigationItemSelectedListener true
            }

            R.id.navigation_gifts -> {
                //toolbar!!.title="Team Management"
                fragment=GiftsFragment()
                loadFragment(fragment)
                return@OnNavigationItemSelectedListener true
            }

            R.id.navigation_cart -> {
                //toolbar!!.title="All task"
                fragment=CartFragment()
                loadFragment(fragment)
                return@OnNavigationItemSelectedListener true
            }

            R.id.navigation_profile -> {
                // toolbar!!.title="Report"
                fragment=ProfileFragment()
                loadFragment(fragment)
                return@OnNavigationItemSelectedListener true
            }
        }

        true
    }
  

Ответ №1:

Нижняя панель навигации не предполагает прокрутки ваших фрагментов. Если вы хотите провести пальцем, вы должны использовать view-pager на панели навигации.

Взгляните https://developer.android.com/reference/android/support/v4/view/ViewPager