Первый элемент привязки данных PagerAdapter всегда пуст - PullRequest
0 голосов
/ 27 октября 2019

Я использую DataBinding в PagerAdapter и добавила автопрокрутку на пейджере представления. Все работает отлично, за исключением того, что в первый раз instantiateItem функции печатает ноль .

Ниже приведен мой код, и я также приложил скриншот журналов.

 override fun instantiateItem(container: ViewGroup, position: Int): Any {
    val binding = PagerListItemsBinding.inflate(LayoutInflater.from(ctx))
    Logger.error("Position: ", "--> $position ---> ${viewState.articles[position].urlToImage}")
    binding.article = viewState.articles[position]
    container.addView(binding.root)
    return binding.root
}

,

...