壮心未与年俱老,死去犹能作鬼雄。这篇文章主要讲述Android 摇一摇功能的注意事项相关的知识,希望能为你提供帮助。
/**开始重力传感器的检测*/ 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 摇一摇功能的注意事项】
推荐阅读
- Android-armebi-v7aarm64-v8aarmebi的坑
- 使用LogPhoneUtil工具类在Android手机保存APP运行日志
- unity代码加密for Android,mono编译
- Android 悬浮窗各机型各系统适配大全
- ER图的最小化介绍和详细指南
- Perl的数组操作(push、pop、shift、unshift)
- PHP如何使用IntlChar charType()函数()
- PHP如何使用SplFixedArray count()函数(示例)
- Java中抽象类和接口之间有什么区别()