1

我想要一个 seekBar 和它的拇指高度大小与屏幕的比例。例如,它们的高度为屏幕高度的 10%,其中 seekBar 的容器高度设置为屏幕高度的 10%,而 seekBar 的高度设置为'match_parent'。

我已经改编了本教程。所以我在“res/XML”中创建了一个文件“thumb_drawable.xml”:

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
    <gradient android:startColor="#ffffffff" android:endColor="#ff585858" android:angle="270"/>
    <size android:height="20dp" android:width="20dp"/>
</shape>

在我的布局文件中,有这个:

<SeekBar
    android:layout_height="match_parent"
    android:thumb="@xml/thumb_drawable"

改变这个以便拇指调整大小以匹配 seekBar 的大小的最简单方法是什么?最好全部通过 XML 而不是 Java。以前的问题没有解决它,也许我很愚蠢:

谢谢

4

0 回答 0