Android 如何制作seekbar式温度计

Android 如何制作seekbar式温度计,android,Android,我已经定制了搜索杆及其工作性能,但真正的问题是在其上绘制凹口状温度计,它可以是动态的,并且与搜索杆的距离相等 示例搜索条最大值=10 然后应该有10个部分,我们需要画11条等距线,这样拇指正好位于缺口的中心 为了让事情简单化,你可以使用一个带有相对论的seekbar,在背景中显示温度计图像 确保您的drawbles文件夹中有一个。 只需使用android:rotation=“-90” 这是结果: 定制的背景画怎么样? <FrameLayout xmlns:androi

我已经定制了搜索杆及其工作性能,但真正的问题是在其上绘制凹口状温度计,它可以是动态的,并且与搜索杆的距离相等

示例搜索条最大值=10 然后应该有10个部分,我们需要画11条等距线,这样拇指正好位于缺口的中心


为了让事情简单化,你可以使用一个带有相对论的seekbar,在背景中显示温度计图像

确保您的drawbles文件夹中有一个。 只需使用android:rotation=“-90”


这是结果:


定制的背景画怎么样?
         <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/root_view"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="horizontal">

            <RelativeLayout
                android:layout_width="632px"
                android:layout_height="1300px"
                android:layout_below="@+id/rel"
                android:layout_gravity="center"
                android:background="@drawable/thermometer1">

            </RelativeLayout>

            <SeekBar
                android:layout_width="1052px"
                android:layout_height="50dp"
                android:layout_marginLeft="136dp"
                android:layout_marginRight="12dp"
                android:layout_marginTop="338dp"
                android:rotation="-90"
                />

        </FrameLayout>