【发布时间】:2020-01-23 19:13:01
【问题描述】:
我想在按住按钮的同时显示进度条。进度条完成后,我想调用一个函数。我的问题是在按住按钮时增加进度条。我的方法是以秒为单位获取按下按钮的时间量。然后利用这段时间来关联进度。当进度条完成后,我将调用另一个函数。现在onLongClickListener 只被调用一次。我认为按下按钮时会不断调用它。
btn.setOnLongClickListener {
Toast.makeText(context, "Long click detected", Toast.LENGTH_SHORT).show()
var seconds = System.currentTimeMillis()
Log.d(TAG, "seconds: $seconds")
progressBar.visibility = View.VISIBLE
true
}
【问题讨论】:
标签: android-studio kotlin material-design