前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

RatingBarに透過背景のカスタムPNG画像を使う

課題

RatingBarに独自の画像を使いたいが背景を透明にしても反映されない。

対応

RatingBarタグのbackgroundをtransparentにする

    <style name="customRatingBar" parent="@android:style/Widget.RatingBar">
        <item name="android:progressDrawable">@drawable/rating_star</item>//layer-listで定義
        <item name="android:background">@color/transparent</item>
    </style>


ちなみにRatingBarに対してSVG画像は現時点では使えなそう。