Я пытаюсь переключить 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 )
, чертежи не меняются должным образом. В случае неопределенного-> определенного, анимация останавливается, а от определенного-> неопределенного ничего не происходит.
Что я делаю не так?