diff --git a/packages/SettingsLib/res/drawable/ic_info.xml b/packages/SettingsLib/res/drawable/ic_info.xml new file mode 100644 index 0000000000000..afe7e6b782ca6 --- /dev/null +++ b/packages/SettingsLib/res/drawable/ic_info.xml @@ -0,0 +1,25 @@ + + + + diff --git a/packages/SettingsLib/res/drawable/ic_settings_lock_outline.xml b/packages/SettingsLib/res/drawable/ic_settings_lock_outline.xml deleted file mode 100644 index b3d7cf925ef2d..0000000000000 --- a/packages/SettingsLib/res/drawable/ic_settings_lock_outline.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - diff --git a/packages/SettingsLib/res/layout/restricted_icon.xml b/packages/SettingsLib/res/layout/restricted_icon.xml index 227b6ebfc8183..d57fb80c14b69 100644 --- a/packages/SettingsLib/res/layout/restricted_icon.xml +++ b/packages/SettingsLib/res/layout/restricted_icon.xml @@ -15,7 +15,7 @@ --> \ No newline at end of file diff --git a/packages/SettingsLib/res/layout/restricted_switch_widget.xml b/packages/SettingsLib/res/layout/restricted_switch_widget.xml index a132e747c7d5a..618381203d052 100644 --- a/packages/SettingsLib/res/layout/restricted_switch_widget.xml +++ b/packages/SettingsLib/res/layout/restricted_switch_widget.xml @@ -16,9 +16,9 @@ 56dp - 16dp - 4dp + 16dp + 4dp 8dip diff --git a/packages/SettingsLib/src/com/android/settingslib/RestrictedDropDownPreference.java b/packages/SettingsLib/src/com/android/settingslib/RestrictedDropDownPreference.java index c2f885dabe60e..4c0450e38fa99 100644 --- a/packages/SettingsLib/src/com/android/settingslib/RestrictedDropDownPreference.java +++ b/packages/SettingsLib/src/com/android/settingslib/RestrictedDropDownPreference.java @@ -49,7 +49,7 @@ public class RestrictedDropDownPreference extends DropDownPreference { mRestrictedPadlock = RestrictedLockUtils.getRestrictedPadlock(context); mRestrictedPadlockPadding = context.getResources().getDimensionPixelSize( - R.dimen.restricted_lock_icon_padding); + R.dimen.restricted_icon_padding); } private final OnItemSelectedListener mItemSelectedListener = new OnItemSelectedListener() { diff --git a/packages/SettingsLib/src/com/android/settingslib/RestrictedLockImageSpan.java b/packages/SettingsLib/src/com/android/settingslib/RestrictedLockImageSpan.java index e63130de6f4ee..360a34c959f2f 100644 --- a/packages/SettingsLib/src/com/android/settingslib/RestrictedLockImageSpan.java +++ b/packages/SettingsLib/src/com/android/settingslib/RestrictedLockImageSpan.java @@ -36,7 +36,7 @@ public class RestrictedLockImageSpan extends ImageSpan { mContext = context; mExtraPadding = mContext.getResources().getDimensionPixelSize( - R.dimen.restricted_lock_icon_padding); + R.dimen.restricted_icon_padding); mRestrictedPadlock = RestrictedLockUtils.getRestrictedPadlock(mContext); } @@ -53,7 +53,7 @@ public class RestrictedLockImageSpan extends ImageSpan { // Add extra padding before the padlock. float transX = x + mExtraPadding; - float transY = bottom - drawable.getBounds().bottom - paint.getFontMetricsInt().descent; + float transY = (bottom - drawable.getBounds().bottom) / 2.0f; canvas.translate(transX, transY); drawable.draw(canvas); diff --git a/packages/SettingsLib/src/com/android/settingslib/RestrictedLockUtils.java b/packages/SettingsLib/src/com/android/settingslib/RestrictedLockUtils.java index 6d29c5f1a98ef..d0c249f947407 100644 --- a/packages/SettingsLib/src/com/android/settingslib/RestrictedLockUtils.java +++ b/packages/SettingsLib/src/com/android/settingslib/RestrictedLockUtils.java @@ -49,9 +49,9 @@ public class RestrictedLockUtils { * @return drawables for displaying with settings that are locked by a device admin. */ public static Drawable getRestrictedPadlock(Context context) { - Drawable restrictedPadlock = context.getDrawable(R.drawable.ic_settings_lock_outline); + Drawable restrictedPadlock = context.getDrawable(R.drawable.ic_info); final int iconSize = context.getResources().getDimensionPixelSize( - R.dimen.restricted_lock_icon_size); + R.dimen.restricted_icon_size); restrictedPadlock.setBounds(0, 0, iconSize, iconSize); return restrictedPadlock; } diff --git a/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java b/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java index 4280938de39cd..0c0af243ff7b9 100644 --- a/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java +++ b/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java @@ -54,7 +54,7 @@ public class RestrictedPreferenceHelper { mRestrictedPadlock = RestrictedLockUtils.getRestrictedPadlock(mContext); mRestrictedPadlockPadding = mContext.getResources().getDimensionPixelSize( - R.dimen.restricted_lock_icon_padding); + R.dimen.restricted_icon_padding); if (attrs != null) { final TypedArray attributes = context.obtainStyledAttributes(attrs, diff --git a/packages/SystemUI/res/drawable/ic_info.xml b/packages/SystemUI/res/drawable/ic_info.xml deleted file mode 100644 index 65e7bf5fa41d0..0000000000000 --- a/packages/SystemUI/res/drawable/ic_info.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/layout/qs_tile_label.xml b/packages/SystemUI/res/layout/qs_tile_label.xml index 603ebbfc8ffb9..b0dca9a66ddb6 100644 --- a/packages/SystemUI/res/layout/qs_tile_label.xml +++ b/packages/SystemUI/res/layout/qs_tile_label.xml @@ -20,22 +20,22 @@ android:layout_height="wrap_content" android:orientation="horizontal"> + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textColor="@color/qs_tile_text" + android:gravity="center_horizontal" + android:minLines="2" + android:padding="0dp" + android:fontFamily="sans-serif-condensed" + android:textStyle="normal" + android:textSize="@dimen/qs_tile_text_size" + android:clickable="false" /> + android:layout_width="@dimen/qs_tile_text_size" + android:layout_height="match_parent" + android:paddingBottom="@dimen/qs_tile_text_size" + android:src="@drawable/ic_info" + android:layout_marginLeft="@dimen/restricted_padlock_pading" + android:scaleType="centerInside" + android:visibility="gone" /> \ No newline at end of file diff --git a/packages/SystemUI/res/layout/qs_user_detail_item.xml b/packages/SystemUI/res/layout/qs_user_detail_item.xml index a22c3603632e4..661d74a468e47 100644 --- a/packages/SystemUI/res/layout/qs_user_detail_item.xml +++ b/packages/SystemUI/res/layout/qs_user_detail_item.xml @@ -53,10 +53,10 @@