我想在三星新型号(s10或s10 +)上测试接近传感器,我使用旧的传统方法为接近传感器注册侦听器,并且它适用于除这2个设备之外的所有设备。我在互联网上搜索过,并了解到S10在显示屏下有接近传感器(在通话期间闪烁的像素亮起等)。我还使用过许多第三方传感器测试应用程序,但没有一个适用于S10。有谁知道三星改变了什么?我们如何以编程方式访问S10接近传感器?我已经尝试了下面的代码,但它总是令人敬酒。
@Override
public void onSensorChanged(SensorEvent event) {
if (event.sensor.getType() == Sensor.TYPE_PROXIMITY) {
if (event.values[0] >= -SENSOR_SENSITIVITY && event.values[0] <= SENSOR_SENSITIVITY) {
//near
Toast.makeText(getApplicationContext(), "near", Toast.LENGTH_SHORT).show();
} else {
//far
Toast.makeText(getApplicationContext(), "far", Toast.LENGTH_SHORT).show();
}
}
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
Toast.makeText(getApplicationContext(), "accuracy changed", Toast.LENGTH_SHORT).show();
}
慕田峪9158850
FFIVE
qq_花开花谢_0
ITMISS
相关分类