我正在尝试SeekBar
在两种模式之间切换以显示流媒体的状态。
android:indeterminate
我已经确定在 XML 中定义标签时显示正确的图形:
<SeekBar
android:id="@+id/seekBar1"
android:indeterminate="false"
android:progressDrawable="@android:drawable/progress_horizontal"
android:indeterminateDrawable="@android:drawable/progress_indeterminate_horizontal"
android:indeterminateBehavior="cycle"
android:indeterminateOnly="false"
android:progress="33"
android:secondaryProgress="66"
android:layout_height="wrap_content"
android:layout_width="match_parent"></SeekBar>
问题是,当尝试通过调用切换时setIndeterminate(true)
,drawable 似乎没有正确更改。在 indeterminate->determinate 的情况下,动画停止,而从 determinate->indeterminate 则没有任何反应。
我究竟做错了什么?