summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeemin Seog <hseog@google.com>2020-06-06 01:49:46 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-06-06 01:49:46 +0000
commita677d20a8cbb8535eff25ee9a1faeb1858066bac (patch)
tree941fdc7c2be86bb0c0f7ab355ffc8f0a8a715118
parent629b9eaa7b30f537b5e0cfe7103de14aa1b87b5b (diff)
parentbc825a584849513495b42331c4b19d88a7455ced (diff)
downloadplatform_packages_apps_Car_Notification-a677d20a8cbb8535eff25ee9a1faeb1858066bac.tar.gz
platform_packages_apps_Car_Notification-a677d20a8cbb8535eff25ee9a1faeb1858066bac.tar.bz2
platform_packages_apps_Car_Notification-a677d20a8cbb8535eff25ee9a1faeb1858066bac.zip
Make sure separator handles RTL correctly am: 265f29055a am: bc825a5848
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Notification/+/11762480 Change-Id: I810fcb17ee32216c80c953f9706ca3a7bf15ec32
-rw-r--r--src/com/android/car/notification/template/CarNotificationHeaderView.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/car/notification/template/CarNotificationHeaderView.java b/src/com/android/car/notification/template/CarNotificationHeaderView.java
index e03273f..a5d4c9e 100644
--- a/src/com/android/car/notification/template/CarNotificationHeaderView.java
+++ b/src/com/android/car/notification/template/CarNotificationHeaderView.java
@@ -25,6 +25,8 @@ import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.service.notification.StatusBarNotification;
+import android.text.BidiFormatter;
+import android.text.TextDirectionHeuristics;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.Log;
@@ -160,7 +162,8 @@ public class CarNotificationHeaderView extends LinearLayout {
mTimeView.setTime(notification.when);
}
- mHeaderTextView.setText(stringBuilder);
+ mHeaderTextView.setText(BidiFormatter.getInstance().unicodeWrap(stringBuilder,
+ TextDirectionHeuristics.LOCALE));
}
/**