J'essaie d'implémenter une DialogPreference en sous-classant la classe DialogPreference et en la déclarant dans mon fichier xml de préférences. Lorsque j'appelle AddPreferencesFromResource dans mon PreferenceActivity, j'obtiens une exception System.NotSupportedException. Je ne peux pas attraper cette exception pour la copier, donc j'ai quelques captures d'écran ci-dessous de ce à quoi cela ressemble quand l'exception est levée.MonoDroid - Comment utiliser DialogPreference?
J'ai copié et converti le code pour le DialogPreference de here.
Comment cela peut-il être implémenté dans Mono pour Android?
Ceci est mon xml pour le DialogPreference:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="Opening Odds">
<app.monodroid.TimePickerPreference
android:key="openoddstime"
android:title="Opening Odds Time"
android:dialogMessage="Time of day to get the opening odds."
android:defaultValue="">
</app.monodroid.TimePickerPreference>
</PreferenceCategory>
Captures d'écran: