如何从Service访问Activity的实例变量

时间:2014-04-30 21:25:25

标签: android android-intent

我有一个活动,当用户onPause()在该活动上时,我会启动一个挂起的意图,在一段时间后修改某些变量,例如mSomeIntegerThatNeedsToBeReset(使用警报管理器和待处理的意图)。 / p>

我试图让这个变量变为静态,这是有效的,但我不想让事情变得静止,如果我可以帮助它,我需要从其他地方重置该值(在活动中)。

public class SomeActivity extends Activity {
    private Integer mSomeIntegerThatNeedsToBeReset;
}

访问此变量的标准方法是什么?

1 个答案:

答案 0 :(得分:0)

听起来您需要将服务绑定到您的活动或 您可以从服务中向您的Activity调度Intent并清除状态变量。