通过intent将变量传递给onSensorChanged()

时间:2013-09-04 21:36:07

标签: android android-intent

我正在为加速度计编写代码,该代码在后台记录加速度值的数据。我有一个活动,它将传递一个字符串值,该值将与accel值一起存储在后台。我已经使用intent传递它们,并且可以在该Service类的onStartCommand()中访问它们。现在我已经编写了用于在onSensorChanged()中记录数据的代码,我需要将该String传递给onSensorChanged()函数。我怎样才能做到这一点?我试图在onSensorChanged()函数上创建一个intent,但这不起作用!

1 个答案:

答案 0 :(得分:0)

只需声明私有String字段(服务的全局变量),并将其值设置为onCreate方法。然后,您可以从任何其他地方将其值读入服务。