frakbot / FWeather

A weather widget for Android based upon Tobias van Scheider's Authentic Weather design.
https://play.google.com/store/apps/details?id=net.frakbot.FWeather
91 stars 34 forks source link

Crash on KitKat in Settings #102

Closed rock3r closed 10 years ago

rock3r commented 10 years ago
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.frakbot.FWeather/net.frakbot.FWeather.activity.SettingsActivity}: java.lang.RuntimeException: Subclasses of PreferenceActivity must override isValidFragment(String) to verify that the Fragment class is valid! net.frakbot.FWeather.activity.SettingsActivity has not checked if fragment net.frakbot.FWeather.fragments.CustomizationPreferencesFragment is valid.
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2215)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2265)
at android.app.ActivityThread.access$800(ActivityThread.java:145)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5081)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:781)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.RuntimeException: Subclasses of PreferenceActivity must override isValidFragment(String) to verify that the Fragment class is valid! net.frakbot.FWeather.activity.SettingsActivity has not checked if fragment net.frakbot.FWeather.fragments.CustomizationPreferencesFragment is valid.
at android.preference.PreferenceActivity.isValidFragment(PreferenceActivity.java:921)
at android.preference.PreferenceActivity.switchToHeaderInner(PreferenceActivity.java:1228)
at android.preference.PreferenceActivity.switchToHeader(PreferenceActivity.java:1268)
at android.preference.PreferenceActivity.onCreate(PreferenceActivity.java:580)
at net.frakbot.FWeather.activity.SettingsActivity.onCreate(SettingsActivity.java:81)
at android.app.Activity.performCreate(Activity.java:5231)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)
... 11 more

Reported via Play Store. Should be an easy fix.