我正在尝试实施位置跟踪器应用,我的一个要求是每次数据可用时发送/检查位置。
现在我所拥有的是应用程序在后台运行,我只是设置一个计时器,每隔一小时后它就会检查数据是否可用,我相信这不是合适的方法。
这是这样的:
new CountDownTimer(30000, 1000){
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
if(dataIsEnabled())
{
doThis();
}
else
{
doThis();
}
}.start();
有没有办法知道是否点击了该数据按钮?谢谢