API 级别 <21
Thumb 是透明的,正如预期的那样。
API 级别 21
拇指不透明,不知道为什么。
这里是代码
<SeekBar
android:id="@+id/ui_audioplayer_progressbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:progressDrawable="@drawable/custom_progress_bar_horizontal"
android:thumb="@drawable/stud_slider" />
有趣的是,当您更改 API 级别透视图时,可以在 eclipse 本身的 xml 预览中看到并重现此问题。
注意:
- 我在两台设备上运行相同的 apk。
- 这两款设备的品牌和型号相同,即 Nexus 5。
- 缩略图是具有透明背景的 PNG,从 API 级别 < 21 的屏幕截图中可以看出
这是 Lollipop 中的已知错误还是我做错了什么?
最佳答案
<SeekBar
....
android:splitTrack="false"
/>
关于android - 在 Android 5.0 API 21 Lollipop 中,Seek Bar thumb 不透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27415918/