Recyclerview适配器android中的ProgressDialog问题
我试着点击recyclerview项并显示progressDilog以显示“请等待…”和意图通过,但当我按下back按钮时,我的progressDilog持续显示。这是我的密码:-Recyclerview适配器android中的ProgressDialog问题,android,kotlin,progressdialog,Android,Kotlin,Progressdialog,我试着点击recyclerview项并显示progressDilog以显示“请等待…”和意图通过,但当我按下back按钮时,我的progressDilog持续显示。这是我的密码:- holder.itemView.setOnClickListener(object : View.OnClickListener { override fun onClick(v: View?) { val progressDilog = ProgressDialog(cont
holder.itemView.setOnClickListener(object : View.OnClickListener {
override fun onClick(v: View?) {
val progressDilog = ProgressDialog(context)
progressDilog.setMessage("Please Wait..")
progressDilog.setCancelable(false)
progressDilog.show()
myClickListner!!.onItemClickListener(position)
}
})
更改以下内容:
progressDilog.setCancelable(false)
致:
progressDilog.setCancelable(true)
编辑
修改原问题后。这是我的答案——你必须跟踪进度,一旦完成,你就可以退出
ProgressDialog不会自行关闭,您必须通过调用以下命令手动完成此操作:
progressDilog.dismiss()
一旦手术完成。我的答案对你有用吗?没有,@HB。我想自动关闭progressbar Dilog而不是单击外部并取消它。那么您想什么时候关闭此progressbar?完成某项任务后,或只是随时按“后退”按钮?更改原始问题后,请查看我的编辑-
,但当我按“后退”按钮时,我的进度dilog连续显示
不工作@HB。我想自动取消progressbar Dilog,而不是单击外部并取消它。@MaulikDadhaniya这不是问题所在。