这可与所有其他设备和android版本一起使用,问题仅适用于小米MI设备
<SeekBar android:id="@+id/sb_years"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="25"
android:min="1"
android:progress="5"
android:progressDrawable="@drawable/drawable_seekbar_yellow_component"
android:splitTrack="false"
android:thumb="@drawable/slider_icon"
tools:targetApi="lollipop" />
<item
android:id="@android:id/background"
android:drawable="@drawable/drawable_seekbar_yellow_fill"/>
<item android:id="@android:id/progress">
<clip android:drawable="@drawable/drawable_seekbar_yellow_progress" />
</item>
答案 0 :(得分:0)
我已经在我的MI设备上测试了您的代码,并且其工作正常,我删除了这两行,一切正常。
android:progressDrawable="@drawable/drawable_seekbar_yellow_component"
android:thumb="@drawable/slider_icon"
答案 1 :(得分:0)
找到解决方案。 当您同时指定最小和最大时,这就是搜索栏的问题 删除最小条件并以编程方式处理
seekbar的新代码是
<SeekBar
android:id="@+id/sb_years"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="25"
android:progress="5"
android:progressDrawable="@drawable/drawable_seekbar_yellow_component"
android:splitTrack="false"
android:thumb="@drawable/slider_icon"
tools:targetApi="lollipop" />