图像随着Progress Bar android的进展而移动

时间:2017-03-21 12:18:57

标签: android

我想在下面给出的图像中创建一个像突出显示的红色矩形的布局。图像/图标会随着进度条的进度而出现。有可能在android中这样做吗?因为我无法找到任何教程。 Flight status

3 个答案:

答案 0 :(得分:1)

尝试这种方式它将起作用

<com.bq.markerseekbar.MarkerSeekBar
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="100dp"
        android:max="100"
        app:markerColor="@color/colorPrimary"
        app:markerTextAppearance="@style/MarkerCustomTextStyle"
        app:markerTextColor="#ffffff" />

https://github.com/bq/MarkerSeekBar

https://github.com/AnderWeb/discreteSeekBar

https://github.com/syedowaisali/crystal-range-seekbar

答案 1 :(得分:0)

您可以从以下网站为搜索栏创建特定颜色的自定义样式: -

http://android-holo-colors.com/

它将在drawable文件夹中创建一个style.xml文件和一些图像

  

例如:-thumb image,seekbar image等。

然后,您可以使用自己的图像替换可绘制文件夹中所需的图像。

  

例如: - 您可以用飞机拇指图像替换拇指图像。

最后,在Seekbar中应用样式。

答案 2 :(得分:0)

与...无关 -

您只需设置拇指即您的航班图片.png 你需要做的就是 -
1)从drawable diretory -

获取drawable
Drawable thumb = ContextCompat.getDrawable(context, R.drawable.myThumb );


2)将其设置为您的搜索栏 -

mSeekbar.setThumb(thumb);

Ps,在设计.png时保留一些填充,因为您的航班图标周围有空间。