読者です 読者をやめる 読者になる 読者になる

tomokiの備忘録

ITに関する簡単な備忘録です

【Android】PreferenceScreenにPreferenceを継承していないViewを表示したい

今回の内容

Androidアプリの設定画面であるPreferenceScreenに普通のTextViewなどを表示したい。

 解決方法

まず、表示したいViewを書いたxmlをlayoutフォルダの中に用意します。

[例]

 

sampleview.xml

 

次に、PreferenceScreenを記述したxmlに次のコードを追加する。

 

preference.xml

これで、PreferenceScreenに通常のViewを表示することができました。

 

f:id:tomokiit:20170519005750p:plain

 

今回の例はTextView単体ですが、sampleview.xmlに追加することによってTextView以外にも複数のViewを追加することができます。