如果上游速度小于10000,我将在布局中显示视图,我想再三秒钟显示该视图,同时我想再次检查上游速度。如果上游速度小于10000,则表示在UI中显示相同的视图,否则在UI中删除该视图。
if (!((sourceSize == remainingSize)|| (remainingSize == 0)) && upStreamSpeed < 100000) {
/**
* 100000 Bytes = 100 Kilobyte
*/
chatXmppConnectionStatusLayout.setVisibility(View.VISIBLE);
chatXmppConnectionText.setText("Network low");}
else{
chatXmppConnectionStatusLayout.setVisibility(View.GONE);
}
尝试这样使用:
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
//here you can have your logic to set text to edittext
}
public void onFinish() {
mTextField.setText("done!");
}
}
.start();