Android L上锁屏界面滑动不解锁
在Notification Keyguard界面上滑动时, 它有去检查滑动的Y-距离长度, 只有大于一定的阈值才会触发解锁.
这个阈值是在如下文件中定义的, 它是用下面的值乘以一个因子(1.5)之后得到这个Y-距离.
alps/frameworks/base/packages/SystemUI/res/values/Dimens.xml
<dimen name="unlock_falsing_threshold">80dp</dimen>
对于在Notification Keyguard界面向上滑动没有解锁或者没有显示出bouncer界面的情况, 可如下加log验证是不是因为滑动距离小于阈值引起.
添加如下log后, 在问题时间点搜索log "onTrackingStarted begin" 和 "onTrackingStopped begin", 这两句log是成对出现的, 在手指按下在屏幕上开始滑时会打印"onTrackingStarted begin", 松开离开屏幕时会打印"onTrackingStopped begin", 搜索到这对log后, 寻找离"onTrackingStopped begin"最近的关于"-h="的log, "-h"表示的就是滑动的高度, 检查下打印的这个高度和阈值的比较. 如果在正常情况下, 向上滑动解锁体验不是很好的原因是由于这个高度小于阈值所致, 可适当修改将这个阈值改小. 如果不是这个原因导致不解锁, 请联系MTK技术人员.
PhoneStatusBar.java
public void onTrackingStarted(){
Log.d(TAG, "onTrackingStarted begin"); //添加这行
...
}
public void onTrackingStopped(){
Log.d(TAG, "onTrackingStopped begin"); //添加这行
...
}
PanelView.java
public boolean onTouchEvent(MotionEvent event){
...
case MotionEvent.ACTION_MOVE:
...
Log.d(TAG, "-h="+(-h)+" getFalsingThreshold()="+getFalsingThreshold()); //添加这行
if(-h >= getFalsingThreshold()){
mTouchAboveFalsingThreshold = true;
}
...
...
}
Android L上锁屏界面滑动不解锁相关推荐
- Android 11.0 锁屏界面滑动解锁不灵的解决方案
目录 1.概述 2.锁屏界面滑动解锁不灵的解决方案的核心类
- android+qq底部界面,Android 高仿QQ 界面滑动效果
Android高仿QQ界面滑动效果 点击或者滑动切换画面,用ViewPager实现, 首先是布局文件: android:layout_width="match_parent" an ...
- 安卓12锁屏界面上滑解锁困难优化
1. 参考链接 SystemUI 上滑解锁困难容易失败的分析与解决方案 Android Q 滑屏解锁误操作判断规则 Android S 滑动解锁概率失败 2. 前情摘要 目前MTK安卓12平台,部分项 ...
- android 系统 锁屏界面,在安卓手机系统使用Ubuntu漂亮的锁屏界面攻略
如果你了解Ubuntu系统,那么绝对会被它那漂亮的锁屏界面所吸引.今天我们就让广大Android用户能够提前感受一下Ubuntu系统的锁屏界面,并且不会有任何功能上的影响,所有的通知与信息都可以正常显 ...
- android 游戏 锁屏界面开发,android 锁屏程序开发
参考http://blog.csdn.net/wdaming1986/article/details/8837023 锁屏程序的步骤如下: 1.替换系统锁屏 2.屏蔽Home键,back键.menu键 ...
- Android 屏蔽锁屏界面上的通知显示
一. 前言 [定制需求描述]:在插入SD后, 锁屏状态下, 去掉提示"SD卡可用于传输照片和媒体文件" 需求拆解: 要求正常显示在SystemUI下拉状态栏, 只需要屏蔽在锁 ...
- 锁屏界面 google账号解锁
android4.4以前的就有这个功能: Android自定义账户类型和同步适配器模式 Custom Account Type & SyncAdapter http://blog.csdn.n ...
- 不仅是 64 位 Android L 还有这 9 大亮点
Android L无疑是谷歌今年最重要的新产品之一,其战略意义重大,代表着谷歌统一多种设备平台的决心.显然,Android L有很多值得我们期待和兴奋的地方,以下是最主要的9点: Material D ...
- android 很多牛群叉界面库github地址
android 很多牛叉界面库github地址 点击可到达github-------https://github.com/Trinea/android-open-project Android开源项目 ...
最新文章
- Intel Realsense D435 当usb显示为2.x时,是否能正常运行? 2.1 3.2
- android平台 arcgisr_《ArcGIS Runtime SDK for Android开发笔记》——Android Studio基本配置与使用...
- day01-homework_用户登录界面编写
- hhc.exe制作chm
- netbeans搭建安卓开发环境
- 程序员除了写代码,还应重视哪些方面?
- Atitit mybatis 翻页解决法 目录 1.1. 翻页模式还有js翻页前端翻页更加简单	1 1.2. 逻辑分页使用类RowBounds vs 物理分页 offset模式	1 1.3.
- 配置阿里云镜像加速器
- 小白的网站seo经验
- 键盘上那个字母代表w ndows,电脑键盘上各个键位作用
- IOS superView和subView
- catia利用宏批量改名的方法_catia怎么批量改名-catia利用宏批量改名的方法 - 河东软件园...
- 怎么调大计算机浏览器内字体,浏览器字体大小怎么设置,教你浏览器字体大小怎么设置-win7旗舰版...
- 6.4.1等价关系2
- 比较IC卡、ID卡、M1卡、CPU卡它们之间有什么区别?
- 2021年中国潮流玩具市场现状分析,乘Z世代人群消费东风产业快速扩张「图」
- FieldTrip toolbox教程系列(2)-伪影处理简介
- 《炬丰科技-半导体工艺》硅外延生长基底的表面处理
- 金融期货开户有什么用(期货开户支持哪些银行)
- 笔录软件在linux系统,linux下f但tp服务器架设笔录.doc
热门文章
- [vant] 使用vant的checkbox到页面,发现点击没有反应
- 计算机管理文件和文件夹的实验结果及分析,大学计算机实验报告1
- 月报总结|11月份Moonbeam最新进展及大事一览~
- Blender Rigify版Beefy绑定下载
- 圣斗士星矢服务器维护时间,9月3日服务器维护更新公告
- STM32 H7系列ADC DMA模式过采样设置详解 cubeMX
- C++类模板和模板类
- wx图片的相机相册获取,预览图片,图片保存,图片的信息
- 在这六大场景用上桌面云,你就是最亮的新IT人!
- php段落首行缩进2字符,WordPress文章段落自动缩进两个字符方法