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 のサイズに合わせて変更する最も簡単な方法は何ですか? できれば、すべて Java ではなく XML を使用します。前の質問はそれをカットしません、多分私は愚かです:

ありがとう

4

0 に答える 0