Я предполагаю, что идентификатор textview равен movieCount
, и это то, что вам нужно внутри адаптера.
В своей деятельности создайте этот метод:
fun getCount(): String {
return movieCount.text.toString()
}
Изменить заголовок адаптера следующим образом:
inner class MoviesAdapter(context: Context) : RecyclerView.Adapter<MoviesAdapter.MovieViewHolder>()
и прямо под ним добавьте эту строку:
val activity: MainActivity = context as MainActivity
измените MainActivity
на название класса вашей деятельности.
Теперь, когда вы хотите, чтобы текст movieCount
находился внутри адаптера, просто наберите:
activity.getCount()
Вы должны изменить создание экземпляра адаптера в своем классе активности, потому что теперь вам нужно передать контекст действия, поэтому сделайте что-то вроде:
recyclerview.adapter = MoviesAdapter(this)