我将 TextView 插入到一个活动中,我希望它根据时间而改变。正如您在下面的代码中看到的那样,timeNow 应该从日历中获取当前时间,然后变量 time 应该从 timeNow 中获取 AM_PM。然后我希望我的 TextView 更改为当前时间。但是,当我加载此活动时,应用程序崩溃了。有什么问题?我只是想将 TextView 更改为当前时间(例如:上午 10:32) AM 不必在那里,只要 10:32 在那里就好了。我对 android 和 java 编程完全陌生,所以非常感谢一个好的解释。
Calendar timeNow = Calendar.getInstance();
int time = timeNow.get(Calendar.AM_PM);
final TextView nextCourse = (TextView) findViewById(R.id.textView9);
nextCourse.setText(time);