修正 ListPreference 不显示显示 summary

This commit is contained in:
seven332 committed 2014-12-02 21:03:59 +08:00
1 parent dfe290fd3e
commit f469c8b3d9
4 files changed
+6 -9

No files matched your search

-1
View File
@@ -64,7 +64,6 @@
android:entryValues="@array/update_server_entry_values"
android:key="update_server"
android:title="@string/update_server_title"
android:summary="%s"
android:defaultValue="1" />
<Preference
+2 -4
View File
@@ -41,8 +41,7 @@
android:title="@string/screen_orientation_title"
android:entries="@array/screen_orientation_entries"
android:entryValues="@array/screen_orientation_entry_values"
android:defaultValue="0"
android:summary="%s" />
android:defaultValue="0" />
</PreferenceCategory>
@@ -54,8 +53,7 @@
android:title="@string/list_mode_title"
android:entries="@array/list_mode_entries"
android:entryValues="@array/list_mode_entry_values"
android:defaultValue="0"
android:summary="%s" />
android:defaultValue="0" />
<com.hippo.ehviewer.preference.NumberOfColumnsPreference
xmlns:auto="http://schemas.android.com/apk/res-auto"
+1 -3
View File
@@ -50,7 +50,6 @@
android:entries="@array/preview_mode_entries"
android:entryValues="@array/preview_mode_entry_values"
android:key="preview_mode"
android:summary="%s"
android:title="@string/preview_mode_title" />
</PreferenceCategory>
@@ -61,8 +60,7 @@
android:key="default_favorite"
android:title="@string/default_favorite"
android:entryValues="@array/default_favorite_entry_values"
android:defaultValue="-2"
android:summary="%s" />
android:defaultValue="-2" />
</PreferenceCategory>
@@ -102,8 +102,10 @@ public class ListPreference extends DialogPreference {
@Override
public CharSequence getSummary() {
final CharSequence entry = getEntry();
if (mSummary == null || entry == null) {
if (entry == null) {
return super.getSummary();
} else if (mSummary == null) {
return entry;
} else {
return String.format(mSummary, entry);
}