2
有沒有辦法改變RatingBar Widget的大小,以編程方式不使用XML樣式?以編程方式更改RatingBar大小?
我知道我們可以使用xml styles來自定義RatingBar的大小,但它仍然不夠通用,我似乎遇到了一些很好的github庫來實現這個目標,但他們提供API 15+的成本,我的minSDK是10,所以任何人都可以幫助確定解決方案:
以api編程方式降低ratingBar小部件的大小10?
有沒有辦法改變RatingBar Widget的大小,以編程方式不使用XML樣式?以編程方式更改RatingBar大小?
我知道我們可以使用xml styles來自定義RatingBar的大小,但它仍然不夠通用,我似乎遇到了一些很好的github庫來實現這個目標,但他們提供API 15+的成本,我的minSDK是10,所以任何人都可以幫助確定解決方案:
以api編程方式降低ratingBar小部件的大小10?
這是一個長鏡頭,但:
我做了一個圖書館,可能會幫助你:SimpleRatingBar。
它的特點:
android:layout_width
:它可以被設置爲wrap_content
,match_parent
或abritary DP。要更改width
,您可以像更改其他視圖(more info)那樣對其進行更改。例如:
ratingBar.getLayoutParams().width = newWidth;
ratingBar.invalidate();
你可以找到它無論是在jcenter
或Maven Central
。因此,在您build.gradle
文件只是添加到您的依賴關係:
compile 'com.iarcuschin:simpleratingbar:0.1.+'
我希望它是有用的。