要在Android中使用計數器,可以使用以下程式碼
import android.os.CountDownTimer;
import android.widget.TextView;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
LinearLayout lay1 = (LinearLayout) findViewById(R.id.lay1);
final TextView t1 = new TextView(this);;
lay1.addView(t1);
new CountDownTimer(30000,1000){
@Override
public void onFinish() {
// TODO Auto-generated method stub
t1.setText("Done!");
}
@Override
public void onTick(long millisUntilFinished) {
// TODO Auto-generated method stub
t1.setText("seconds remaining:"+millisUntilFinished/1000);
}
}.start();
}
