9

PreferenceScreen で textview を使用したいのですが、特定の設定を説明する長いテキストです。一部のバージョンで概要またはタイトル属性を使用すると、フォーマットが奇妙になったり、正しく表示されなかったりします (テキストがかなり長い)。

そのため、テキストビューを使用するのが最善だと思いますが、カスタム設定要素を作成することは可能ですか?

4

3 に答える 3

12

tag を使用して、xml ファイルで好みのレイアウト リソースを割り当てることができますandroid:layout="@layout/your_pref_layout"

レイアウトで適切な ID (android:id="@+android:id/title"、android:id="@+android:id/summary") を使用して、タイトル/概要として使用されるビューを割り当てることを忘れないでください。ビュー。

詳細については、たとえば次を参照してください:環境設定のカスタム レイアウトの作成

またはこれ:PreferenceScreenにボタンを追加する方法

于 2013-08-20T11:26:22.313 に答える
0

はい、レイアウトを作成し、そのレイアウト ファイルを使用して好みの画面として膨らませることができます。ここで例を確認できます。

カスタム EditTextPreference: ID で TextView を取得できません

于 2013-08-20T11:40:54.747 に答える