您当前的位置: 首页 > 

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

安卓距离感应器

柳鲲鹏 发布时间:2020-05-05 11:07:05 ,浏览量:0

修改nifest.xml增加:

	

代码:

	SensorEventListener proximitySensorListener;
	SensorManager sensorManager;
	Sensor proximitySensor;
	
	private void initProximitySensor()
	{
	    sensorManager =
	            (SensorManager) getSystemService(SENSOR_SERVICE);
	    proximitySensor =
	            sensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY);
	    
        proximitySensorListener = new SensorEventListener() {
           @Override
           public void onSensorChanged(SensorEvent sensorEvent) {
               if(sensorEvent.values[0] < proximitySensor.getMaximumRange()) {
                   //getWindow().getDecorView().setBackgroundColor(Color.RED);
               } else {
                   //getWindow().getDecorView().setBackgroundColor(Color.GREEN);
               }
           }

           @Override
           public void onAccuracyChanged(Sensor sensor, int i) {
           }
       };

       sensorManager.registerListener(proximitySensorListener,
               proximitySensor, 2 * 1000 * 1000);
	}

 

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0481s