From 9194f9d9ea7e130806798acf049a75e4c3f19885 Mon Sep 17 00:00:00 2001 From: Zoey Chen Date: Fri, 26 May 2023 06:36:55 +0000 Subject: [PATCH] [Terms of Address] Add a constructor with Attr for xml Bug: 283918568 Test: manual Change-Id: I97cfa581c7ad34e3c124b6e0dd9d9818d77114d3 --- .../android/settings/widget/TickButtonPreference.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/com/android/settings/widget/TickButtonPreference.java b/src/com/android/settings/widget/TickButtonPreference.java index c55da2c1077..b9b9b19b7d8 100644 --- a/src/com/android/settings/widget/TickButtonPreference.java +++ b/src/com/android/settings/widget/TickButtonPreference.java @@ -17,6 +17,7 @@ package com.android.settings.widget; import android.content.Context; +import android.util.AttributeSet; import android.view.View; import android.widget.ImageView; @@ -32,6 +33,15 @@ public class TickButtonPreference extends Preference { public TickButtonPreference(Context context) { super(context); + init(context, null); + } + + public TickButtonPreference(Context context, AttributeSet attrs) { + super(context, attrs); + init(context, attrs); + } + + private void init(Context context, AttributeSet attrs) { setWidgetLayoutResource(R.layout.preference_check_icon); }