gpt4 book ai didi

nullpointerexception - 方向上的动态时间显示崩溃

转载 作者:行者123 更新时间:2023-12-03 16:25:17 26 4
gpt4 key购买 nike

我有一个布局将显示一个TextView,用于显示一个滴答时间。我遵循了此链接中的代码

How to Display current time that changes dynamically for every second in android

但我得到一个错误

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference

我在这里遇到了同样的问题,但我解决了

Intent extras null on configuration change

这是Java代码
void clockTicking(){
final CountDownTimer newtimer = new CountDownTimer(1000000000, 1000) {

public void onTick(long millisUntilFinished) {
timeDisplay = (TextView)findViewById(R.id.txtTime);

Calendar c = Calendar.getInstance();
timeDisplay.setText(c.get(Calendar.HOUR)+":"+c.get(Calendar.MINUTE)+":"+c.get(Calendar.SECOND)+" PM");
}
public void onFinish() {
}
};
newtimer.start();

最佳答案

在您的代码中 timeDisplay 对象为空。

确保您的textview ID是正确的。仔细检查此行timeDisplay = (TextView)findViewById(R.id.txtTime);
我认为您的ID txtTime 不正确。

希望对您有所帮助。

关于nullpointerexception - 方向上的动态时间显示崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38763116/

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