Merge "Switch control should not be activated after event happens off of the target region." into sc-dev

This commit is contained in:
Stanley Wang
2021-06-03 10:29:29 +00:00
committed by Android (Google) Code Review
2 changed files with 10 additions and 0 deletions

View File

@@ -58,6 +58,8 @@
android:layout_width="wrap_content"
android:layout_height="48dp"
android:layout_gravity="center_vertical"
android:focusable="false"
android:clickable="false"
android:track="@drawable/settingslib_track_selector"
android:thumb="@drawable/settingslib_thumb_selector"
android:theme="@style/MainSwitch.Settingslib"/>

View File

@@ -75,6 +75,14 @@ public class MainSwitchBarTest {
assertThat(switchObj).isNotNull();
}
@Test
public void getSwitch_shouldNotFocusableAndClickable() {
final Switch switchObj = mBar.getSwitch();
assertThat(switchObj.isFocusable()).isFalse();
assertThat(switchObj.isClickable()).isFalse();
}
@Test
public void show_shouldVisible() {
mBar.show();