在Android 5.0 API 21棒棒糖中寻找棒大拇指不透明
API级别<21
拇指透明,如预期。
在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 Level <21的屏幕截图显而易见
这是一个已知的棒棒糖错误,或者我做错了什么?
<SeekBar .... android:splitTrack="false" />
对于所有API级别,
<Seekbar ..... android:background="@null" android:splitTrack="false" .... />
将工作。 它为我工作。