What does your onCreateDialogView()
return? onBindDialogView()
is called only if you return a non-null custom view from in there. Also, onBindDialogView()
is only called when you actually show the preference. Ref: Source code of DialogPreference. In particular, see showDialog()
method
If you just return the super implementation from your onCreateDialogView()
, I suspect it returns null
.