如何将图像设置为来自网络的RatingBar?

时间:2014-01-20 11:22:19

标签: android image ratingbar

在我的项目中,我有一个返回Ratting图像的服务,我想将此图像设置为RattingBar。有人知道如何在RattingBar中动态设置图像吗?

谢谢

1 个答案:

答案 0 :(得分:0)

申请:

ratingbar.setProgressDrawable(getResources().getDrawable(R.drawable.rating_bar_selector));

rating_bar_selector.xml:

<?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/your_image" />
  <item android:id="@android:id/secondaryProgress"  
                   android:drawable="@drawable/your_image_half selected" />
  <item android:id="@android:id/progress"  
                 android:drawable="@drawable/your_image_full_selected" />
</layer-list>