如何禁用 Material 滑块小部件
How to disable Material Slider Widget
我正在使用 google Material 库中的 Slider Widget,我需要在一段时间内阻止用户滑动该小部件。有什么办法吗? (我宁愿不使用 onPositionChanged()
方法)
<com.google.android.material.slider.Slider
android:id="@+id/speakerVolumeBottomSheetSeekbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/SliderMaterialTheme"
app:labelBehavior="gone"
android:value="0.5"
app:thumbColor="@color/colorAccent"
app:trackColorActive="@color/colorAccent"
app:trackColorInactive="@color/white_22_opacity" />
使用:
<com.google.android.material.slider.Slider
android:enabled="false"/>
或以编程方式:
slider.isEnabled = false
我正在使用 google Material 库中的 Slider Widget,我需要在一段时间内阻止用户滑动该小部件。有什么办法吗? (我宁愿不使用 onPositionChanged()
方法)
<com.google.android.material.slider.Slider
android:id="@+id/speakerVolumeBottomSheetSeekbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/SliderMaterialTheme"
app:labelBehavior="gone"
android:value="0.5"
app:thumbColor="@color/colorAccent"
app:trackColorActive="@color/colorAccent"
app:trackColorInactive="@color/white_22_opacity" />
使用:
<com.google.android.material.slider.Slider
android:enabled="false"/>
或以编程方式:
slider.isEnabled = false