TextView をアクティビティに挿入しましたが、時間に応じて変更したいと考えています。以下のコードでわかるように、timeNow はカレンダーから現在の時刻を取得し、変数 time は timeNow から AM_PM を取得することになっています。次に、TextView を現在の時刻に変更します。ただし、このアクティビティを読み込むと、アプリがクラッシュします。何が間違っている可能性がありますか?TextView を現在の時刻 (たとえば、午前 10 時 32 分) に変更したいだけです。AM はそこにある必要はありません。私はAndroidとJavaプログラミングにまったく慣れていないので、良い説明をいただければ幸いです。
Calendar timeNow = Calendar.getInstance();
int time = timeNow.get(Calendar.AM_PM);
final TextView nextCourse = (TextView) findViewById(R.id.textView9);
nextCourse.setText(time);