2

シークバーのレイアウトを編集する必要があります。私が持っているシークバー レイアウト ファイル:

<SeekBar
           android:id="@+id/seekBar1"
           android:layout_width="match_parent"
           android:layout_height="wrap_content"
           android:progress="0"
           android:progressDrawable="@drawable/seek"
           android:thumb="@drawable/thumb" />

そして、ドローアブル/シークは次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
  <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@android:id/background" android:drawable="@drawable/time_passivo"/>
  <item android:id="@android:id/progress" android:drawable="@drawable/time_attivo" />

  </layer-list>

この画像のようなものが欲しい:

間違ったシーク

しかし、代わりに私はこれを取得します:

正しいシーク

シークに2つの画像を使用するだけです...(png上) time_attivo time_passivo

そして親指は別のpngです

編集

9pathでやろうとしましたが、問題は解決しませんでした。

9パスは次のとおりです。 time_attivo_9patch time_passivo_9patch

しかし、シークは機能しませんでした求める

4

1 に答える 1