0
A
回答
0
正如你所提到的答案here,如果這是你的方式那麼它是不可能的,因爲你不能在運行時把一個文件以可抽拉的文件夾,如R.java文件是在編譯時生成的。
1
它可能不是確切的,但肯定會爲您的目的輕微添加代碼。
下面是示例代碼
RatingBar mRatingBar = (RatingBar) findViewById(R.id.ratingbar);
mRatingBar.setStarEmptyDrawable(getResources().getDrawable(R.mipmap.star_empty));
mRatingBar.setStarHalfDrawable(getResources().getDrawable(R.mipmap.star_half));
mRatingBar.setStarFillDrawable(getResources().getDrawable(R.mipmap.star_full));
mRatingBar.setStarCount(5);
mRatingBar.setStar(2.5f);
mRatingBar.halfStar(true);
mRatingBar.setmClickable(true);
mRatingBar.setStarImageWidth(120f);
mRatingBar.setStarImageHeight(60f);
mRatingBar.setImagePadding(35);
mRatingBar.setOnRatingChangeListener(
new RatingBar.OnRatingChangeListener() {
@Override
public void onRatingChange(float RatingCount) {
Toast.makeText(MainActivity.this, "the fill star is" + RatingCount, Toast.LENGTH_SHORT).show();
}
}
);
您可以使用從服務器自己的形象在setStars。所有你需要做的就是你的形象從服務器轉換爲可抽拉
這裏是gradle這個
compile 'com.hedgehog.ratingbar:app:1.1.2'
有關詳細說明和更新的版本中使用這個github-link
請試試看並讓我知道您的意見
相關問題
- 1. Android:如何更改指標評級欄的評級?
- 2. 如何在評級欄中顯示來自Web服務的評級
- 3. 與自定義圖像的評級欄
- 4. 從整數更改評級欄值
- 5. 如何保存評級欄的評分?
- 6. 更改SQL服務器兼容級別
- 7. 如何更改Weblogic服務器上的日誌記錄級別
- 8. 如何更改IE瀏覽器中的標題欄圖像
- 9. 如何通過java更改任務欄圖像?
- 10. 如何更改DNF中的服務器
- 11. 如何更改Primefaces評級標記的圖標?
- 12. 將圖像更改爲服務啓動
- 13. 無法更改我的臨時服務器上的php錯誤報告級別,任何評論將被定級
- 14. 更改圖像像素的灰度級
- 15. 如何更改WooCommerce中S的評論評級?
- 16. 在Android中的「收藏夾列表」 - 重新更改評級欄
- 17. 如何獲取修改的圖像(img)源(src)服務器端?
- 18. npm如何更改服務器端口
- 19. 如何更改MySQL服務器時區?
- 20. 如何更改服務器時間MT4
- 21. 如何更改服務器時間?
- 22. 如何更改服務器根路徑
- 23. 如何更改php服務器時區?
- 24. 如何更改tomcat服務器日期?
- 25. 如何在android中的服務器2秒後在imageview中更改圖像?
- 26. 降級地圖服務器
- 27. 如何在fb評論文章中更改縮略圖圖像?
- 28. 圖像服務器
- 29. 如何更改任務欄的顏色
- 30. 如何排列從服務器獲取更新的圖像
您需要更改圖片顏色或需要更改圖片本身? – Nikhil
只是改變我認爲的圖像本身。因爲如果可能的話,我將從服務器準備2張圖像 –
服務器上的**圖像**是否意味着始終動態更改? – Nikhil