无障碍引发的一连串事件(续)
前言
这个续,主要说说让我很难受的FV悬浮球小窗问题,前文(第17项)说到现在只能忍受随时可能的误触全面屏操作,为的是解决小窗的问题。现在发现,不光有可能误触唤出多任务后台界面,还要面临误触唤出返回操作,以及屏幕底部左右滑动的任务切换效果。
实在受不了,就又换回导航栏模式,然后隐藏。但是,同时更加受不了小窗BUG,怎么办?去酷安看看吧,看看有没有办法彻底禁用导航栏,因为,edge只是隐藏导航栏,没有彻底禁用,找到一个方法,需要修改系统文件,然后我发现无法修改,提示“挂载读写失败”,应该是安卓11系统的缘故,酷安也看到有人说相同问题。换了好几个文件管理器,都不行,MT不行,RE也不行,CX也不行,X也不行。
既然导航栏没办法彻底禁用,那就又换回全面屏手势,试试有没有可能禁用手势。用爱玩机工具箱冻结了设置里面的4D手势活动选项,也不行。然后试了冻结ZUI桌面,发现多任务后台界面和屏幕底部左右滑动任务切换效果没有了。很兴奋,赶紧写了这个文章。没高兴一会,发现全面屏返回手势,仍然会触发。写了一半,睡着了。
2022.01.12子
早上起来,继续折腾,先后试着冻结各种设置活动,还有各种系统活动,以及桌面活动,都没有效果。然后回想起,之前没遇到过触发全面屏返回手势的情况,会不会是开发者选项调整了最小宽度的dp值造成的?最小宽度变化后,edge手势的边缘宽度和高度会自动改变。试着调整了边缘宽度,调整的宽一些,果然有效果!
目前情况下,至少宽度在50以上,才不会触发返回手势,我现在设置为55,记得之前最小宽度360时,edge默认是57,那时候,从来没误触过返回手势,当时只有另外两种误触(上面提到的)。这样一来,全面屏手势误触问题,被彻底解决!NICE!也就意味着,FV悬浮球小窗问题,被彻底解决!😎😎
不过,我发现最小高度不能设置的和宽度一样,因为在桌面时会触发Nova桌面设定的上滑和下滑手势。造成不必要的麻烦。设置为35刚刚好。如果再小,edge手势很难被触发。再大,就容易触发Nova手势。折腾一会,干脆把Nova上滑和下滑手势设置为“无”,这样就彻底避免了误触。为了edge手势,我也是妥协了很多啊!
不过在应用界面,在底部的两个角,做上滑动作,仍然会自动触发滚动效果,这个就没办法了。只能尽量规避,让自己的上滑动作不要那么靠外。这个只能是个人习惯问题。不再是软件程序层面的BUG和冲突了。总结,通过冻结ZUI桌面和增大edge边缘宽度这两个操作,完美解决FV悬浮球小窗问题。至于是什么问题,参考无障碍引发的一连串事件第17项。
2022.01.13午