diff --git a/res/layout/search_result_item.xml b/res/layout/search_result_item.xml index 6fa6d989942..30d6fc0f893 100644 --- a/res/layout/search_result_item.xml +++ b/res/layout/search_result_item.xml @@ -22,6 +22,25 @@ android:paddingStart="@*android:dimen/preference_item_padding_side" android:paddingEnd="?android:attr/scrollbarSize"> + + + + + + - - - - - - diff --git a/src/com/android/settings/dashboard/SearchResultsSummary.java b/src/com/android/settings/dashboard/SearchResultsSummary.java index 22326a67b5a..e78c7a0a6f3 100644 --- a/src/com/android/settings/dashboard/SearchResultsSummary.java +++ b/src/com/android/settings/dashboard/SearchResultsSummary.java @@ -46,11 +46,14 @@ public class SearchResultsSummary extends Fragment { private static final String LOG_TAG = "SearchResultsSummary"; + private static char ELLIPSIS = '\u2026'; + private ListView mListView; private SearchResultsAdapter mAdapter; private UpdateSearchResultsTask mUpdateSearchResultsTask; + /** * A basic AsyncTask for updating the query results cursor */ @@ -331,7 +334,6 @@ public class SearchResultsSummary extends Fragment { textTitle.setText(result.title); String summaryOn = result.summaryOn; - String summaryOff = result.summaryOff; String entries = result.entries; final StringBuilder sb = new StringBuilder(); @@ -339,12 +341,7 @@ public class SearchResultsSummary extends Fragment { if (!TextUtils.isEmpty(summaryOn) && !summaryOn.contains(PERCENT_RECLACE) && !summaryOn.contains(DOLLAR_REPLACE)) { sb.append(summaryOn); - if (!TextUtils.isEmpty(summaryOff) && - !summaryOff.contains(PERCENT_RECLACE) && - !summaryOff.contains(DOLLAR_REPLACE)) { - sb.append(" \n "); - sb.append(summaryOff); - } + sb.append(ELLIPSIS); } if (!TextUtils.isEmpty(entries)) { sb.append(" \n ");