summaryrefslogtreecommitdiffstats
path: root/policy
diff options
context:
space:
mode:
authorJim Miller <jaggies@google.com>2010-01-22 20:23:32 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2010-01-22 20:23:32 -0800
commitf3b777a9ef0f028636e00859ffe9530d6c1babfb (patch)
tree77665dde4fe29ab05a4194971dcee9ee94449a77 /policy
parentd6a935503125bda135efd73b03206103e5af2040 (diff)
parent5bfb2e0d7c729f6ed9b81200c92f000a24f8b736 (diff)
downloadframeworks_base-f3b777a9ef0f028636e00859ffe9530d6c1babfb.zip
frameworks_base-f3b777a9ef0f028636e00859ffe9530d6c1babfb.tar.gz
frameworks_base-f3b777a9ef0f028636e00859ffe9530d6c1babfb.tar.bz2
am f2be271d: Fix 2287263: Change carrier TextView to be 1 line and marquee if text is too long.
Merge commit 'f2be271d1dd84d09ee55041d61ac9b2b4ed4ba31' into eclair-plus-aosp * commit 'f2be271d1dd84d09ee55041d61ac9b2b4ed4ba31': Fix 2287263: Change carrier TextView to be 1 line and marquee if text is too long.
Diffstat (limited to 'policy')
-rw-r--r--policy/com/android/internal/policy/impl/LockScreen.java6
-rw-r--r--policy/com/android/internal/policy/impl/UnlockScreen.java4
2 files changed, 9 insertions, 1 deletions
diff --git a/policy/com/android/internal/policy/impl/LockScreen.java b/policy/com/android/internal/policy/impl/LockScreen.java
index c370f9e..08cdd3f 100644
--- a/policy/com/android/internal/policy/impl/LockScreen.java
+++ b/policy/com/android/internal/policy/impl/LockScreen.java
@@ -179,6 +179,10 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
}
mCarrier = (TextView) findViewById(R.id.carrier);
+ // Required for Marquee to work
+ mCarrier.setSelected(true);
+ mCarrier.setTextColor(0xffffffff);
+
mDate = (TextView) findViewById(R.id.date);
mStatus1 = (TextView) findViewById(R.id.status1);
mStatus2 = (TextView) findViewById(R.id.status2);
@@ -544,7 +548,7 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
if (telephonyPlmn != null && telephonySpn == null) {
return telephonyPlmn;
} else if (telephonyPlmn != null && telephonySpn != null) {
- return telephonyPlmn + "\n" + telephonySpn;
+ return telephonyPlmn + "|" + telephonySpn;
} else if (telephonyPlmn == null && telephonySpn != null) {
return telephonySpn;
} else {
diff --git a/policy/com/android/internal/policy/impl/UnlockScreen.java b/policy/com/android/internal/policy/impl/UnlockScreen.java
index e090ac5..32633e1 100644
--- a/policy/com/android/internal/policy/impl/UnlockScreen.java
+++ b/policy/com/android/internal/policy/impl/UnlockScreen.java
@@ -239,6 +239,10 @@ class UnlockScreen extends LinearLayoutWithDefaultTouchRecepient
updateMonitor.registerConfigurationChangeCallback(this);
setFocusableInTouchMode(true);
+ // Required to get Marquee to work.
+ mCarrier.setSelected(true);
+ mCarrier.setTextColor(0xffffffff);
+
// until we get an update...
mCarrier.setText(
LockScreen.getCarrierString(