たとえばprogressbar.xml
のために、独自の描画可能なを作成し、progressbar.xml
描画可能で、あなたのプログレスバー
書き込み、このコードにandroid:progressDrawable="@drawable/progressbar
attrubuteを設定します。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@android:id/background">
<nine-patch android:src="@drawable/progressbar_bg" android:dither="true" />
</item>
<item android:id="@android:id/progress">
<clip>
<nine-patch android:src="@drawable/progressbar_body" android:dither="true" />
</clip>
</item>
</layer-list>
、あなたと@drawable/progressbar_bg
と@drawable/progressbar_body
を置き換えます自分の9パッチのPNG画像
Iこれを試して、その場合は進捗値は無視されているようです。したがって、常に100%で表示されます。助言がありますか? – RaB
アップ、グーグルが助けます http://stackoverflow.com/questions/7141469/android-seekbar-set-custom-style-using-nine-patch-images – RaB