Tôi đang cố gắng để tùy chỉnh seekbar của tôi như thế này:Android M - Tuỳ chỉnh seekbar thanh tiến trình không hiển thị
On mức API < 23, dòng Đang tiến hành có thể nhìn thấy ngay cả khi tiến độ seekbar bằng 0 Nhưng trên mức API = 23, tôi có vấn đề lạ: dòng tiến trình không hiển thị trong cùng điều kiện =/Tôi muốn xem dòng này, bởi vì nó đang làm rõ đường viền của việc sử dụng thanh tìm kiếm của tôi.
seek_bar_progress_bar.xml
của tôi:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background" android:drawable="@drawable/seek_bar_track" />
<item android:id="@android:id/secondaryProgress">
<scale
android:drawable="@drawable/seek_bar_track"
android:scaleWidth="100%" />
</item>
<item android:id="@android:id/progress">
<scale
android:drawable="@drawable/seek_bar_track"
android:scaleWidth="100%" />
</item>
</layer-list>
My style.xml
:
<style name="seek_bar_style" parent="android:Widget.Holo.Light.SeekBar">
<item name="android:progressDrawable">@drawable/seek_bar_progress_bar</item>
<item name="android:indeterminateDrawable">@drawable/seek_bar_progress_bar</item>
<item name="android:thumb">@drawable/seek_bar_thumb_selector</item>
</style>
Cảm ơn trước!
vấn đề phải do phong cách. Bởi vì dòng nên được ẩn. –
Tại sao dòng này phải là vô hình? Tôi đã đặt thuộc tính 'nền' thành một số hình ảnh có thể vẽ được -> Tôi hy vọng sẽ thấy dòng này. –
Liên quan: http://stackoverflow.com/questions/33112277/android-6-0-marshmallow-stops-showing-vertical-seekbar-thumb –