【发布时间】:2021-02-11 19:56:39
【问题描述】:
我正在尝试使用progressBar 创建启动画面。我想使用协程创建它。这是我的代码:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.splash_screen)
progressBarLoading = findViewById(R.id.loadingProgress)
lifecycleScope.launch {
delay(1000)
if (progressBarStatus < 100) {
progressBarLoading?.setProgress(progressBarStatus)
progressBarStatus = progressBarStatus + 30
} else {
var intent = Intent(this@SplashActivity, MainActivity::class.java)
startActivity(intent)
}
}
}
但是当启动画面显示时,进度条不会移动并且没有切换到第二个屏幕。我不明白出了什么问题。
【问题讨论】:
标签: android kotlin android-progressbar