码迷,mamicode.com
首页 > 移动开发 > 详细

Android 摇一摇功能的注意事项

时间:2016-10-24 23:17:24      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:register   style   reg   listen   rman   div   --   gets   his   

/**开始重力传感器的检测*/
public void start() {
  // 获得传感器管理器
  sensorManager = (SensorManager) mContext.getSystemService(Context.SENSOR_SERVICE);
  if (sensorManager != null) {
    // 获得重力传感器
    sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
  }
  // 注册
  if (sensor != null) {
    sensorManager.registerListener(this, sensor, SensorManager.SENSOR_DELAY_GAME);
  }
}

/**停止检测*/ 
public void stop() {
  sensorManager.unregisterListener(this);
}

 

1.  注意如果你想重复的在一个页面不停的摇,需要你 start() --> stop() 只能摇一次(如果你不选择stop() 他还是只能摇一次,继续摇就摇不了了)想要继续摇必须再次启动 start()方法 再次stop() 做循环来重复摇,这是最重要的。

 

Android 摇一摇功能的注意事项

标签:register   style   reg   listen   rman   div   --   gets   his   

原文地址:http://www.cnblogs.com/woaixingxing/p/5994722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!