なんかandroidのPreference画面まわりってわりかしクソじゃね? supportライブラリのやつと,そうでないのとのクラスが入り乱れて超まぎらわしいし,なんかスタイルが設定されてないと落ちたりするし,スタイルを設定したらしたでなんか思ったとおりにならない場合があるみたいだし.
もっと問題なのは,DialogPreferenceを継承して独自Preferenceを作ろうとすると,なんかsupportライブラリにあるDialogPreferenceだけじゃなくて,それを乗せるDialogFragmentもサブクラスを作らないといかんらしい.めんどくさくてやる気しない.腹立つので,Fragmentとか気にしないでPreferenceActivityを使いつづけることにした.AndroidStudioの警告とか知るか.
というかそもそもsupportライブラリ関係がめんどくさい.似たようなクラスを乱立させてないで,いいかげんいろいろなapiを統一してくれ.iOSではこういうめんどうはないんだろうか.