要在TextView中显示当前时间,首先需要在布局文件中添加一个TextView组件,并为其指定一个id。例如:

<TextView
    android:id="@+id/current_time_textview"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

然后在活动的Java代码中,获取TextView的引用,并使用SimpleDateFormat类获取当前时间,并将其设置为TextView的文本。例如:

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的引用
        TextView currentTimeTextView = findViewById(R.id.current_time_textview);

        // 获取当前时间并格式化
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault());
        String currentTime = dateFormat.format(new Date());

        // 设置TextView的文本为当前时间
        currentTimeTextView.setText(currentTime);
    }
}

这样,TextView就会显示当前时间。注意,上述代码中的时间格式可以根据需要进行修改。

Android Studio TextView 实时显示当前时间

原文地址: https://www.cveoy.top/t/topic/qqWw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录