我正在尝试创建一个倒计时,显示一天中剩余的当前时间,如下所示的布局,因此有 3 个 TextViews ID 分别是天、小时、分钟
如何获取当前剩余时间并将其显示在文本视图中?但也允许计时器在一天中的任意时间开始,因此 24 小时开始时间可以从午夜开始,因此上午 10 点的计时器经过时间将显示还剩 14 小时,或者 24 小时时间从早上 6 点开始,因此计时器上午 10 点将显示还剩 18 小时。
如果有人知道如何做到这一切,那么从午夜开始然后以某种方式在代码中添加 3 个小时会更容易吗?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
int timeinminutes = 1;
sSlUp = findViewById(R.id.redtimeerview);
//final TextView hours = (TextView)findViewById(R.id.hours);
countDownTimer = new CountDownTimer(timeinminutes * 60000, 1000) {
TextView countdownText = findViewById(R.id.countdown_text);
public void onTick(long millisUntilFinished) {
long scnds = 1;
scnds = (millisUntilFinished / 1000);
countdownText.setText("" + scnds);
}
public void onFinish() {
countDownTimer.start();
}
}.start();
init();
progressBar.setVisibility(View.VISIBLE);
mTextureView = (TextureView) findViewById(R.id.previewCam);
mBtLaunchActivity = (Button) findViewById(R.id.bt_launch_activity);
TextView textView = (TextView) findViewById(R.id.currentDate);
setDate(textView);
mBtLaunchActivity.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
launchActivity();
}
});
交互式爱情
慕娘9325324
holdtom
相关分类