【发布时间】:2019-09-25 15:05:38
【问题描述】:
所以我正在制作一个与数据库有很多连接的应用程序,所以到处都有“等待”时间。
我想在任何与数据库连接的地方都放置一个进度条。它应该如下所示: -单击背景模糊的登录按钮后会显示进度条。
简而言之 - 显示进度条、模糊背景、在激活进度条时停用 UI 控件。
我将尝试在这里向您展示伪代码:
loginBtn.setOnClickListener {
progressBar.visibility = View.VISIBLE
BlurTheBackground()
getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE)
DoTheLoginStuff()
}
登录后我想禁用进度条并重新激活完整的 UI。
PS: 登录后活动变为另一个活动,但在智能手机上点击返回按钮后,它会返回而不刷新
【问题讨论】:
标签: java android progress-bar onclicklistener blur