標準の設定画面では、標準のテーマ(Holoとか)に沿った見た目になります。ある程度凝ったアプリを作っていると、設定画面だけが妙に浮いた感じに見えてしまって、統一感が失われてしまいます。 ここでは、設定画面の各項目のレイアウトに焦点を当てて、カスタマイズの方法を見ていきます。 Summary Preferenceの各要素(PreferenceCategoryとかPreferenceScreenとかCheckBoxPreferenceなど)は、カスタムのレイアウトを差し込むためのアトリビュートがある 自分で定義したレイアウトの XML が差し込めるので、カスタム View を作ればより凝った画面を作れる How to customize レイアウトの準備 まずはカスタマイズしたいレイアウトを用意します。 ベースとなるレイアウトはAOSPにあります。 気をつける点は、設定画面で表示する項目に使う