安卓studio倒计时
时间: 2023-09-07 18:13:40 浏览: 45
你可以使用 Android 中的 CountDownTimer 类来实现倒计时。
以下是一个简单的示例代码:
```java
public class MainActivity extends AppCompatActivity {
private TextView countdownTextView;
private CountDownTimer countDownTimer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
countdownTextView = findViewById(R.id.countdown_text_view);
// 10秒倒计时,每秒更新一次
countDownTimer = new CountDownTimer(10000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
// 更新倒计时TextView
countdownTextView.setText("倒计时:" + millisUntilFinished / 1000);
}
@Override
public void onFinish() {
// 倒计时结束
countdownTextView.setText("倒计时结束");
}
};
// 启动倒计时
countDownTimer.start();
}
}
```
在布局文件中添加一个 TextView 作为倒计时显示控件:
```xml
<TextView
android:id="@+id/countdown_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="倒计时:10"
android:textSize="24sp" />
```
这样就可以在安卓Studio实现倒计时了。