diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2012-06-22 13:47:39 -0700 |
---|---|---|
committer | android code review <noreply-gerritcodereview@google.com> | 2012-06-22 13:47:40 -0700 |
commit | ee41897222ece3b5afeed00c638905111ccabc2e (patch) | |
tree | ea5870ef8d7454c20b607da5da29152fbe7eefd3 | |
parent | 247cca233d5fa774a42e4137413d4fa8bcb66482 (diff) | |
parent | 8ed2c41a14a0adf71c9bb8643753f52c927bb2e2 (diff) | |
download | Mms-ee41897222ece3b5afeed00c638905111ccabc2e.tar.gz |
Merge "Mms: Take Ellipsis also in to consideration when comparing width"ics-plus-aosp
-rw-r--r-- | src/com/android/mms/ui/SearchActivity.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/mms/ui/SearchActivity.java b/src/com/android/mms/ui/SearchActivity.java index e7bfcb08..e584cb2e 100644 --- a/src/com/android/mms/ui/SearchActivity.java +++ b/src/com/android/mms/ui/SearchActivity.java @@ -117,12 +117,13 @@ public class SearchActivity extends ListActivity float searchStringWidth = tp.measureText(mTargetString); float textFieldWidth = getWidth(); + float ellipsisWidth = tp.measureText(sEllipsis); + textFieldWidth -= (2F * ellipsisWidth); // assume we'll need one on both ends + String snippetString = null; if (searchStringWidth > textFieldWidth) { snippetString = mFullText.substring(startPos, startPos + searchStringLength); } else { - float ellipsisWidth = tp.measureText(sEllipsis); - textFieldWidth -= (2F * ellipsisWidth); // assume we'll need one on both ends int offset = -1; int start = -1; |