gpt4 book ai didi

java - 无法对时间的非静态字段进行静态引用

转载 作者:行者123 更新时间:2023-12-01 18:52:35 25 4
gpt4 key购买 nike

你好,我正在尝试编写 Android 开发时间

import android.text.format.Time;

这是我在 MainActivity 中的代码protected void 内的类 onCreate .

TextView abc;
abc= (TextView) findViewById(R.id.clockTextView);
abc.setText("Time is " + Time.hour + ":" + Time.minute);

为什么我不断收到错误 Cannnot make a static reference to the non-static field Time.hour我该如何解决这个问题?谢谢。

最佳答案

android.text.format.Time小时分钟 字段是实例字段。您需要创建一个 Time 实例来访问它们:

TextView abc;
Time time = new Time(); // initialized to January 1, 1970 in default time zone
time.setToNow();
abc= (TextView) findViewById(R.id.clockTextView);
abc.setText("Time is " + time.hour + ":" + time.minute);

关于java - 无法对时间的非静态字段进行静态引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15319659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com