new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
如果您有任何Android平台的jar(android.jar
)作为外部库,你可以在你的类导入android.os.CountDownTimer
。
导入后,你可以在你的类中创建CountDownTimer的对象:
new CountDownTimer(30000,1000) {
@Override
public void onTick(long millisUntilFinished) {
}
@Override
public void onFinish() {
}
}).start();
你必须导入android.os.CountDownTimer
。
尝试这个:
import android.os.CountDownTimer;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
.....................
..............................
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
.....................
..............................
}
}