考虑一个应用程序,它将以1秒的间隔从60倒计时到0。
public class MainActivity extends AppCompatActivity {
int time;
TextView timeDisplay;
private Handler handler new Handler();
@Override
protected void onCreate(Bundle savedinstanceState) {
super.onCreate(savedinstanceState);
setContentView(R.layout.activity_main);
time = 60;
timeDisplay (TextView) findViewByid(R.id.timeDisplay);
handler.removeCallbacks(updateTimer);
handler.postDelayed(updateTimer, 1000);
}
private Runnable updateTimer = new Runnable(){
public void run(){
// somthing here
}
};
}
我试着实现一个倒计时器,但是我对android studio和java还很陌生,不知道如何实现。因此任何评论都是非常有用的。谢谢。
1条答案
按热度按时间of1yzvn41#
您是否尝试过CountDownTimer?您可以在此处阅读更多信息CountDownTimer