bugfix: ListPreference summaries refresh; backported ICS functionality.

A ridiculous workaround for an Android bug and poor API documentation.