吐盘机: 避免相机关闭后预览画面残留

- 将双击判定窗口时间由300ms延长至600ms,提升触摸屏操作体验
- 为标题时间布局的左右TextView添加最小高度和内边距,优化显示效果
- 相机关闭时清空预览画面,防止TextureView冻结并残留上一用户画面
- 重启相机前先清空残留帧,避免闪现上一用户画面
This commit is contained in:
mazengfei
2026-08-19 17:03:52 +08:00
parent 524837ec20
commit 97e5d74c4b
3 changed files with 30 additions and 0 deletions
@@ -129,12 +129,16 @@ abstract class BaseActivity<VB : ViewBinding> : AppCompatActivity() {
fun updateTime() {
headerBinding?.let {
// 双击判定窗口放宽至 600ms:默认 300ms 对触摸屏上的手动双击过短,
// 两次点击间隔常在 300~600ms,导致设置页"点很多次才进"
it.tvLeftDate.clickWithCoroutines(
doubleClickInterval = 600,
onDoubleClick = {
onLeftDoubleClick()
}
)
it.tvRightTime.clickWithCoroutines(
doubleClickInterval = 600,
onDoubleClick = {
onRightDoubleClick()
}