Romag Asked:2020-08-25 18:35:21 +0000 UTC2020-08-25 18:35:21 +0000 UTC 2020-08-25 18:35:21 +0000 UTC 计算活动开始后经过了多少秒[关闭] 772 单击按钮后,您需要显示自创建 Activity 以来经过了多少时间。 java 1 个回答 Voted Best Answer s8am 2020-08-25T18:46:53Z2020-08-25T18:46:53Z public class MainActivity extends AppCompatActivity { private TextView mTimeTextView; private Button mTimeButton; private Calendar mStartTime; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mStartTime = Calendar.getInstance(); mTimeTextView = (TextView) findViewById(R.id.time_text_view); mTimeButton = (Button) findViewById(R.id.time_button); mTimeButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Calendar nowTime = Calendar.getInstance(); long secs = (nowTime.getTimeInMillis() - mStartTime.getTimeInMillis())/1000; mTimeTextView.setText(String.valueOf(secs)); } }); } }
1 个回答