Android KitKat でアプリを試すと、PreferenceActivity でエラーが発生します。
Fragment クラスが有効であることを確認するには、PreferenceActivity のサブクラスで isValidFragment(String) をオーバーライドする必要があります。com.crbin1.labeltodo.ActivityPreference は、フラグメント com.crbin1.labeltodo.StockPreferenceFragment が有効かどうかをチェックしていません
ドキュメントには、次の説明があります
protected boolean isValidFragment (文字列フラグメント名)
API レベル 19 で追加
サブクラスはこのメソッドをオーバーライドし、指定されたフラグメントがこのアクティビティに関連付けられる有効な型であることを確認する必要があります。デフォルトの実装は、KITKAT より古い android:targetSdkVersion 用にビルドされたアプリに対して true を返します。それ以降のバージョンでは、例外がスローされます。
問題を解決する例が見つかりません。