android显示时间代码
时间: 2023-08-15 09:06:14 浏览: 87
android时间代码
5星 · 资源好评率100%
以下是在 Android 应用程序中显示当前时间和日期的示例代码:
```java
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView txtTime = findViewById(R.id.txtTime);
TextView txtDate = findViewById(R.id.txtDate);
// 获取当前时间
Date currentTime = new Date();
// 设置时间格式
SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm:ss", Locale.getDefault());
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
// 显示时间和日期
txtTime.setText(timeFormat.format(currentTime));
txtDate.setText(dateFormat.format(currentTime));
}
}
```
在 XML 布局文件中,你需要添加两个 `TextView` 控件来显示时间和日期:
```xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/txtTime"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="48sp"/>
<TextView
android:id="@+id/txtDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24sp"/>
</LinearLayout>
```
这样,你就可以在应用程序中显示当前时间和日期了。
阅读全文