У меня есть основной вид, который представляет пользователю настройки, которые он / она может изменить для приложения. Это xml примерно так:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:key="root_preferencescreen">
<PreferenceScreen android:key="general_sett" android:title="general settings" />
....
<PreferenceScreen android:key="extras_sett" android:title="extras settings" />
</PreferenceScreen>
Когда пользователь нажимает на экран настроек, открывается второй экран с нужными настройками. То, что я хочу, - это возможность отображать значок слева от каждого из этих предпочтительных экранов, что-то вроде этого:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:key="root_preferencescreen">
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent"... >
<ImageView id="@+id/picview" ... />
<PreferenceScreen android:key="general_sett" android:title="general settings" />
</LinearLayout>
......
</PreferenceScreen>
К сожалению, этот подход не разрешен в Android, поэтому, если у вас есть другие идеи или решения по этому вопросу, пожалуйста, сообщите мне.