1 回答

TA贡献1874条经验 获得超12个赞
为什么你要发射3次?此活动有用吗?trackTodayActivity
为了显示结果,这应该就足够了:
public void stopAndSaveChronometer(View v) {
if (running) {
chronometer.stop();
running = false;
time = SystemClock.elapsedRealtime() - chronometer.getBase();
h = (int) (time / 3600000);
m = (int) (time - h * 3600000) / 60000;
s = (int) (time - h * 3600000 - m * 60000) / 1000;
displayTheTime = String.valueOf(h) + " hours, "
+ String.valueOf(m) + " minutes, "
+ String.valueOf(s) + " seconds";
// display the times in the Textview
showMyTime.setText(displayTheTime);
}
}
这可以在您的活动的方法中完成:onCreate
showMyTime = (TextView) findViewById(R.id.printsavedTime);
添加回答
举报