recyclerView: RecyclerView
lateinit var adapter: CashlessAdapter
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
val viewModel = ViewModelProvider(this).get(CashlessViewModel::class.java)
val view = inflater.inflate(R.layout.item_layout, container, false)
recyclerView = view.rv_fragment_cashless
adapter = CashlessAdapter()
recyclerView.adapter = adapter
viewModel.getCashlessMoney()
viewModel.moneyList.observe(viewLifecycleOwner, { list ->
list.body()?.let { adapter.setList(it) }
})
return view
}
}
Вы точно определили, что проблема в нем? Продебажьте цепочку вызовов дебаггером или логами.
Обсуждают сегодня