From 76e16866bbc9bd6c8d269b4764365728d4745d2f Mon Sep 17 00:00:00 2001 From: Leon Scroggins Date: Mon, 8 Feb 2010 14:39:34 -0500 Subject: Do not ellipsize the title bar in voice search mode. Fix for http://b/issue?id=2427828 Apparently TextView, when set to ellipsize="end", will truncate before going to three lines. Turn off truncation when in voice search mode. --- src/com/android/browser/TitleBar.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/com/android/browser/TitleBar.java') diff --git a/src/com/android/browser/TitleBar.java b/src/com/android/browser/TitleBar.java index 56c285674..14ac2aeb9 100644 --- a/src/com/android/browser/TitleBar.java +++ b/src/com/android/browser/TitleBar.java @@ -34,6 +34,7 @@ import android.os.Message; import android.speech.RecognizerIntent; import android.text.SpannableString; import android.text.Spanned; +import android.text.TextUtils; import android.text.style.ImageSpan; import android.util.TypedValue; import android.view.ContextMenu; @@ -242,6 +243,7 @@ public class TitleBar extends LinearLayout { if (mInVoiceMode) { rightButtonDrawable = mVoiceDrawable; titleDrawable = mVoiceModeBackground; + mTitle.setEllipsize(null); } else { titleDrawable = mNormalBackground; if (mInLoad) { @@ -249,6 +251,7 @@ public class TitleBar extends LinearLayout { } else { rightButtonDrawable = mBookmarkDrawable; } + mTitle.setEllipsize(TextUtils.TruncateAt.END); } mTitle.setSingleLine(!mInVoiceMode); mTitleBg.setBackgroundDrawable(titleDrawable); -- cgit v1.2.3