android 数字时钟
时间: 2023-07-28 10:42:42 浏览: 156
要 Android 上显示数字时钟,你可以使用 TextView 控件并在代码中设置其文本内容为当前时间。以下是一个简单的示例代码:
```java
// 获取当前时间
Calendar calendar = Calendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
// 将时间格式化为两位数
String hourStr = String.format("%02d", hour);
String minuteStr = String.format("%02d", minute);
// 设置 TextView 的文本
TextView clockTextView = findViewById(R.id.clockTextView);
clockTextView.setText(hourStr + ":" + minuteStr);
```
在布局文件中,你需要添加一个 TextView 控件并将其 ID 设置为 `clockTextView`,如下所示:
```xml
<TextView
android:id="@+id/clockTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="48sp" />
```
这个示例代码仅显示小时和分钟,你可以根据需要扩展它以显示更多的时间信息。
阅读全文