Use radio button style for single selection
1. First day of week page 2. Temperature page 3. Numbering system page Bug: 375979373 Flag: EXEMPT bugfix Test: atest FirstDayOfWeekItemListControllerTest, TemperatureUnitListControllerTest, NumberingSystemItemControllerTest Change-Id: I645c5399e49caf880fa83f33a44ff974a602080c
This commit is contained in:
committed by
Daniel Huang
parent
e72b2d2be1
commit
689e0e4a17
@@ -38,7 +38,7 @@ import androidx.test.core.app.ApplicationProvider;
|
||||
|
||||
import com.android.internal.app.LocalePicker;
|
||||
import com.android.settings.testutils.FakeFeatureFactory;
|
||||
import com.android.settings.widget.TickButtonPreference;
|
||||
import com.android.settingslib.widget.SelectorWithWidgetPreference;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
@@ -82,7 +82,8 @@ public class NumberingSystemItemControllerTest {
|
||||
NumberingSystemItemController.ARG_VALUE_LANGUAGE_SELECT);
|
||||
bundle.putString(
|
||||
NumberingSystemItemController.KEY_SELECTED_LANGUAGE, Locale.US.toLanguageTag());
|
||||
TickButtonPreference preference = new TickButtonPreference(mApplicationContext);
|
||||
SelectorWithWidgetPreference preference =
|
||||
new SelectorWithWidgetPreference(mApplicationContext);
|
||||
preference.setKey("I_am_the_key");
|
||||
mPreferenceScreen.addPreference(preference);
|
||||
mController = new NumberingSystemItemController(mApplicationContext, bundle);
|
||||
@@ -110,7 +111,8 @@ public class NumberingSystemItemControllerTest {
|
||||
NumberingSystemItemController.ARG_VALUE_NUMBERING_SYSTEM_SELECT);
|
||||
bundle.putString(
|
||||
NumberingSystemItemController.KEY_SELECTED_LANGUAGE, Locale.US.toLanguageTag());
|
||||
TickButtonPreference preference = new TickButtonPreference(mApplicationContext);
|
||||
SelectorWithWidgetPreference preference =
|
||||
new SelectorWithWidgetPreference(mApplicationContext);
|
||||
preference.setKey("test_key");
|
||||
mPreferenceScreen.addPreference(preference);
|
||||
mController = new NumberingSystemItemController(mApplicationContext, bundle);
|
||||
@@ -133,8 +135,10 @@ public class NumberingSystemItemControllerTest {
|
||||
NumberingSystemItemController.ARG_VALUE_NUMBERING_SYSTEM_SELECT);
|
||||
bundle.putString(
|
||||
NumberingSystemItemController.KEY_SELECTED_LANGUAGE, "ar-BH");
|
||||
TickButtonPreference defaultPreference = new TickButtonPreference(mApplicationContext);
|
||||
TickButtonPreference numberPreference = new TickButtonPreference(mApplicationContext);
|
||||
SelectorWithWidgetPreference defaultPreference =
|
||||
new SelectorWithWidgetPreference(mApplicationContext);
|
||||
SelectorWithWidgetPreference numberPreference =
|
||||
new SelectorWithWidgetPreference(mApplicationContext);
|
||||
defaultPreference.setKey("default");
|
||||
numberPreference.setKey("latn");
|
||||
mPreferenceScreen.addPreference(defaultPreference);
|
||||
|
Reference in New Issue
Block a user