Android 带有拇指的自定义圆形进度条

Android 带有拇指的自定义圆形进度条,android,progress-bar,seekbar,Android,Progress Bar,Seekbar,我试图从API中获取数据,然后将其推送到Progressbar中显示,它会显示很多信息,在工作时,但我想添加一个拇指和一个移动文本,指向进度端,也就是末尾的拇指。 首先,这是我的进度条图像: 我试过seekbar,但没有成功,因为我在版面中有很多文本视图, 以下是我的xml progressbar代码 <ProgressBar android:id="@+id/progressBar" style="?android:attr/progressB

我试图从API中获取数据,然后将其推送到Progressbar中显示,它会显示很多信息,在工作时,但我想添加一个拇指和一个移动文本,指向进度端,也就是末尾的拇指。 首先,这是我的进度条图像:

我试过seekbar,但没有成功,因为我在版面中有很多文本视图, 以下是我的xml progressbar代码


    <ProgressBar
        android:id="@+id/progressBar"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="200dp"
        android:layout_height="205dp"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:layout_alignParentEnd="true"

        android:layout_alignParentBottom="true"
        android:layout_marginStart="106dp"
        android:layout_marginEnd="105dp"
        android:layout_marginBottom="134dp"

        android:background="@drawable/circle_shape"
        android:indeterminate="false"
        android:max="100"
        android:progress="65"

        android:progressDrawable="@drawable/circular_progress_bar" />


也可以是drawable_circular_progress.xml


    <rotate xmlns:android="http://schemas.android.com/apk/res/android"
        android:fromDegrees="270"
        android:toDegrees="270">
        <shape
            android:innerRadiusRatio="2.5"
            android:shape="ring"
            android:thickness="6dp"
            android:useLevel="true">

            <gradient
                android:angle="0"
                android:endColor="#DB0021"
                android:startColor="#F9590D"
                android:type="sweep"
                android:useLevel="false" />
        </shape>

    </rotate>


circle_shape.xml


    <?xml version="1.0" encoding="utf-8"?>
    <shape
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="ring"
        android:innerRadiusRatio="2.5"

        android:thickness="3dp"
        android:useLevel="false">

        <solid android:color="#979797" />

    </shape>


因此,我想制作一个动态文本和一个图标,它将与该条一起前进。 这可能吗? 谢谢你的帮助