具有自定义progressDrawable

时间:2015-08-27 12:47:54

标签: android seekbar

我的问题是我的进度条progressDrawable在纵向模式下非常好。 但如果我将屏幕转为横向模式,则会重复3次或更长时间。

我需要的是拉伸progressDrawable。

肖像: enter image description here

in landscape: enter image description here

2 个答案:

答案 0 :(得分:1)

我所要做的就是以编程方式设置setProgressDrawable,因此当我更改布局时,活动始终设置它。

bmiSeekBar.setProgressDrawable(getResources().getDrawable(R.drawable.bmi_progress));

答案 1 :(得分:0)

你需要从你的图像中取出 9-ptach-png 并标记你的圆角,也许你的颜色转换为不可拉伸的。您可以找到简短的解释herehere以及工具