Мне нужен ListView, который прокручивается вверх при изменении высоты. (вроде как привязка его позиции снизу, а не сверху)
В качестве примера проекта у меня есть макет с ListView и видимость TextView под ним, как в вертикальной цепочке в ConstraintLayout. ListView содержит только простые текстовые элементы с числами от 0 до 99. Когда я прокручиваю список до конца, чтобы увидеть 99, и переключаю TextView на видимый, последняя пара элементов в списке обрезается TextView, и мне нужно чтобы снова прокрутить список вниз, чтобы увидеть 99.
Есть ли способ сделать список автоматически прокручиваемым, чтобы я продолжал видеть 99 после установки TextView видимым?
Изображение
MainActivity
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
listView.adapter = ArrayAdapter(
this,
android.R.layout.simple_list_item_1,
Array(100) { it.toString() })
button.setOnClickListener { textView.toggleVisibility() } // ext fun
}