isValidFragment Android API 19

Wenn ich meine App mit Android KitKat ausprobiere, ist ein Fehler in PreferenceActivity aufgetreten.

Unterklassen von PreferenceActivity müssen isValidFragment (String) überschreiben, um zu überprüfen, ob die Fragment-Klasse gültig ist! com.crbin1.labeltodo.ActivityPreference hat nicht überprüft, ob das Fragment com.crbin1.labeltodo.StockPreferenceFragment gültig ist

In der Dokumentation finde ich folgende Erklärung

protected boolean isValidFragment (String fragmentName)

Hinzugefügt in API Level 19

Unterklassen sollten diese Methode überschreiben und sicherstellen, dass das angegebene Fragment ein gültiger Typ ist, der an diese Aktivität angehängt werden soll. Die Standardimplementierung gibt true für Apps zurück, die für Android erstellt wurden: targetSdkVersion älter als KITKAT. Für spätere Versionen wird eine Ausnahme ausgelöst.

Ich finde kein Beispiel, um das Problem zu lösen.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage