android - 触摸设备(iOS、Android)

标签 android ios touch pressure

触摸输入有刻度吗?我知道有灵敏度设置可以说你是否触摸,但它是否也有硬压和低压的刻度?

如果是这样,它的规模是多少? 0 到 1 或 0-255 或什么可能性?

最佳答案

好吧,这完全取决于 API。例如,Android 在 MotionEvents 中有一个 getPressure() 访问器,它返回一个介于 0.0f 和 1.0f 之间的 float ,但结果的实际粒度显然取决于硬件——如果屏幕只能检测“按下”与“未按下”,你只会得到 0.0f 或 1.0f。

编辑:根据 Julio Gorgé 的回答,iOS 不提供此功能。

关于android - 触摸设备(iOS、Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4515308/

相关文章:

iOS:supportedInterfaceOrientations() 的旋转问题

android - 观看动画不会改变触摸区域

java - 为什么 event.getActionMasked 会切换到这些情况,而 event.getAction 不会

android - android 中 gridview 项目的边框

android - 如何通过ID在Android中打开名片

java - 一次随机显示 Hashmap 返回值

javascript - cordova 3.5.0 上的本地通知不起作用?

objective-c - UITableView 中的 UIWebView 隐藏单元格

ios - 通过兄弟 subview 传播触摸事件?

android - 无法解析 : com. google.firebase :firebase-core:9. 6.0