diff --git a/core/res/res/drawable/ic_swap_horiz.xml b/core/res/res/drawable/ic_swap_horiz.xml
new file mode 100644
index 0000000000000..e7517f9e8d91c
--- /dev/null
+++ b/core/res/res/drawable/ic_swap_horiz.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
diff --git a/core/res/res/layout/user_switching_dialog.xml b/core/res/res/layout/user_switching_dialog.xml
index c80621092e22c..2e041f5f2be2f 100644
--- a/core/res/res/layout/user_switching_dialog.xml
+++ b/core/res/res/layout/user_switching_dialog.xml
@@ -18,10 +18,13 @@
\ No newline at end of file
+ android:paddingBottom="24dp" />
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index 2112953d69623..114bbb7f66217 100644
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -4763,4 +4763,6 @@
+
+
diff --git a/services/core/java/com/android/server/am/UserSwitchingDialog.java b/services/core/java/com/android/server/am/UserSwitchingDialog.java
index 16d83ec729b91..7a6603d1f243f 100644
--- a/services/core/java/com/android/server/am/UserSwitchingDialog.java
+++ b/services/core/java/com/android/server/am/UserSwitchingDialog.java
@@ -91,8 +91,8 @@ class UserSwitchingDialog extends AlertDialog
setCancelable(false);
Resources res = getContext().getResources();
// Custom view due to alignment and font size requirements
- View view = LayoutInflater.from(getContext()).inflate(R.layout.user_switching_dialog,
- null);
+ TextView view = (TextView) LayoutInflater.from(getContext()).inflate(
+ R.layout.user_switching_dialog, null);
String viewMessage = null;
if (UserManager.isSplitSystemUser() && mNewUser.id == UserHandle.USER_SYSTEM) {
@@ -115,9 +115,12 @@ class UserSwitchingDialog extends AlertDialog
if (viewMessage == null) {
viewMessage = res.getString(R.string.user_switching_message, mNewUser.name);
}
+
+ view.setCompoundDrawablesWithIntrinsicBounds(null,
+ getContext().getDrawable(R.drawable.ic_swap_horiz), null, null);
}
view.setAccessibilityPaneTitle(viewMessage);
- ((TextView) view.findViewById(R.id.message)).setText(viewMessage);
+ view.setText(viewMessage);
setView(view);
}