You can customize ListPreference and call setSummary(getEntry()) in the onBindView and setValue overrides.
See AndroidSnippets #34 example: http://www.androidsnippets.org/snippets/34/ On Mar 6, 3:54 am, Petroleum Nasby <[email protected]> wrote: > I have an XML preferences screen which is handled by > addPreferencesFromResource. > > On it, there is a ListPreference, for which I want the summary to > contain the current > value of that preference. I think this would be a common requirement, > as otherwise > you could not see the present value of the preference without expending a > click. > > I read that the summary field supports resource references, and I see that I > can > refer to preferences as android:summary="@+preference/prefname" in my > ListPreference. > > Clearly this is why resource references would be supported in this field. > > However, when I try this, instead of the present value of prefname, the text > "false" appears as the summary. > > Does anybody know how to display a current value without taking the seemingly > ridiculous step of rewriting the entire (large) preference screen in Java? > > I hope I have overlooked something simple. > > P. V. Nasby -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

