Android应用与电容显示

Android应用与电容显示,android,screen,Android,Screen,Android应用程序如何从电容式显示器接收原始数据 e、 g.坐标和特定电容值测量?我不认为android会给你一个特定电容值测量值(即X.X微法拉)——它可能由硬件测量,然后作为原始数字值读入处理器。相反,Android在类中包含的MotionEvent.PointerCoords类中为您提供“触摸压力”测量。每个触摸事件(或非触摸事件)也会生成一个MotionEvent数据结构,在MotionEvent.PointerCoords类中有一个压力字段。这可能就是你要找的 屏幕上的每个视图(即

Android应用程序如何从电容式显示器接收原始数据
e、 g.坐标和特定电容值测量?

我不认为android会给你一个特定电容值测量值(即X.X微法拉)——它可能由硬件测量,然后作为原始数字值读入处理器。相反,Android在类中包含的
MotionEvent.PointerCoords
类中为您提供“触摸压力”测量。每个触摸事件(或非触摸事件)也会生成一个
MotionEvent
数据结构,在
MotionEvent.PointerCoords
类中有一个
压力
字段。这可能就是你要找的

屏幕上的每个
视图
(即按钮、文本字段等)都可以接收
运动事件
。执行此操作时,将调用视图的
onTouchEvent()
回调方法,该方法中的第二个参数是相关的
MotionEvent
。如上所述查看以查找触摸压力

如果你真的在寻找特定的电容值,我不认为你会找到它——我无法想象他们为什么会在API中公开它。但是,如果您研究硬件,您可能能够计算出转换系数(即
MotionEvent.PointerCoords
压力
X
的值对应于
Y
的电容值),但我不知道你会在哪里找到这些信息,我敢肯定,每个移动设备的信息都不尽相同