Почему не останавливается анимация и как исправить?
class MainActivity: ... SwipeRefreshLayout.OnRefreshListener {
private val mSwipeRefreshLayout:SwipeRefreshLayout? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
mSwipeRefreshLayout?.setColorSchemeResources(R.color.colorPrimary)
override fun onRefresh() {
Handler().postDelayed({
mSwipeRefreshLayout!!.isRefreshing = false
toast("ОК")
}, 400)
}
}
Вызовите метод mSwipeRefreshLayout.setRefreshing(false)
, когда нужно остановить анимацию
swipe_container.setOnRefreshListener {
swipe_container.isRefreshing = true
onRefresh()
}
override fun onRefresh() {
toast("Обновление")
Handler().postDelayed({
swipe_container.isRefreshing = false
toast("Обновление завершено")
}, 2000)
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Через конструктор создал карту и сгенерировался следующий код:
Всем привет Недавно друзья заказывали билет на фестиваль на этом сайте https://bmfestcom/ (не реклама) и показали мне