我正在开发一个体育锻炼应用程序。在我的应用程序中,我启动了一个Activity,显示练习。练习完成后,此活动结束并启动一个新的活动以允许用户休息。其余的完成后再次启动练习活动。重复该过程,直到训练时间持续超过用户定义的时间。
我需要每两周更新一次练习活动的UI。
我真的不知道如何处理这种方法,两个活动共享同一个计时器。
答案 0 :(得分:0)
您可以根据计时器的需要扩展Android Activity类,并从中扩展您的练习类。例如:
import android.app.Activity;
import java.util.Timer;
public class MyTimedActivity extends Activity {
Timer timer = new Timer();
public Timer getTimer() {
return timer;
}
public void setTimer(Timer timer) {
this.timer = timer;
}
}
现在,如果您的练习课程从MyTimedActivity延伸,您将在每项活动中获得一个与其他活动无关的计时器。