Androidアプリ開発逆引き大全 500の極意

ユーザーインターフェイスの開発 - Tips257 レーティングバーのカスタムスタイルを定義する

登録タグ
Icon comment count 0
Icon stock count 0

3-4色とスタイルを設定する##Tips257 レーティングバーのカスタムスタイルを定義する

対応Ver:全て

Level3

AnswerAndroid規定のレーティングバーのスタイルに基づいて変更する

styles.xmlにリスト1のように書いて、「レーティングバーのスタイル」を指定します。

リスト1は、「プログレスバーのひとつのスタイル」として決められていたレーティングバー用のスタイル「Widget.RatingBar」に基づいて、スタイルの項目「progressDrawble」だけをカスタマイズするものです。

リスト1をリソースファイルで作業すると、以下のようになります。

追加する要素の種類は「Style/Theme」

Nameが「HeartRatingBar」

Parentが「@android:style/Widget.RatingBar」

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません