diff --git a/res/drawable/button_border_selected.xml b/res/drawable/button_border_selected.xml index 1402380d0ed..113ae0cf49d 100644 --- a/res/drawable/button_border_selected.xml +++ b/res/drawable/button_border_selected.xml @@ -15,9 +15,12 @@ limitations under the License. --> + + android:width="1dp" + android:color="?androidprv:attr/materialColorOnPrimaryContainer"/> diff --git a/res/drawable/button_border_unselected.xml b/res/drawable/button_border_unselected.xml index d0ce75b8c86..c97a5ba4827 100644 --- a/res/drawable/button_border_unselected.xml +++ b/res/drawable/button_border_unselected.xml @@ -15,10 +15,10 @@ limitations under the License. --> - + android:color="?androidprv:attr/materialColorOutlineVariant"/> diff --git a/src/com/android/settings/notification/app/BubblePreference.java b/src/com/android/settings/notification/app/BubblePreference.java index 9de7e0c9b12..346cca37275 100644 --- a/src/com/android/settings/notification/app/BubblePreference.java +++ b/src/com/android/settings/notification/app/BubblePreference.java @@ -167,9 +167,10 @@ public class BubblePreference extends Preference implements View.OnClickListener : R.drawable.button_border_unselected)); mView.setSelected(selected); - ColorStateList stateList = selected - ? Utils.getColorAccent(context) - : Utils.getColorAttr(context, android.R.attr.textColorPrimary); + int colorResId = selected + ? com.android.internal.R.attr.materialColorOnPrimaryContainer + : com.android.internal.R.attr.materialColorOnSurfaceVariant; + ColorStateList stateList = Utils.getColorAttr(context, colorResId); mImageView.setImageTintList(stateList); mTextView.setTextColor(stateList); }