1

私は基本的に目覚まし時計のコードを使用して、それにいくつかの変更を加えようとしています。ネットから 2.0 コードを取得し、エミュレーターは 2.1 です。

これで、コンパイル エラーはすべて解決されましたが、エミュレータでアプリを実行すると、エミュレータで「アプリが予期せず停止しました。再試行してください」というエラーがスローされます。

Logcatで次のエラーが表示されます:

Uncaught handler: thread main exiting due to uncaught exception              
java.lang.NullPointerException                                               
at android.text.format.DateFormat.is24HourFormat(DateFormat.java:204)      
at com.alarmclock.rafia.Alarms.get24HourMode(Alarms.java:518)              
at com.alarmclock.rafia.DigitalClock.setDateFormat(DigitalClock.java:208)  
at com.alarmclock.rafia.DigitalClock.onFinishInflate(DigitalClock.java:121)

私のコードの正確なファイルは次のとおりです。この行では、android.text.format.DateFormat.is24HourFormat(context); を返します。 http://www.netmite.com/android/mydroid/2.0/packages/apps/AlarmClock/src/com/android/alarmclock/Alarms.java

そしてこの関数では: setDateFormat(); このファイル: http://www.netmite.com/android/mydroid/2.0/packages/apps/AlarmClock/src/com/android/alarmclock/DigitalClock.java

私が行き詰まっているのを助けてください:(

4

0 に答える 0