android中如何纵向显示android ratingbarr

android ratingbar怎么设置半个星_百度知道
android ratingbar怎么设置半个星
android:isIndicator=&false&android:numStars=&5&android:rating=&0&现在我得到了评分是1分,总分10分, 用setRating(0.5) 咋么是显示了一个星?
呵呵,人家的半个那是用图片做出来的,你自己要做个半个星的图片来替换系统的。
其他类似问题
android的相关知识
按默认排序
其他1条回答
ratingBar.setStepSize(0.5f);ratingBar.setRating(0.5f);
我试过了。。还是显示一个星。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁斫`I%&/m{JJ奏t`$@炝玩iG#)*eVe]f@添槛{锝鬓{锝骱;N'鬟?\fdl鑫J谏!?~|?"O<y篼<M魁Gqx.蚀}/房zg3\mNY蒌g}d镛钷Ge度?臣坞il%5际'o5讽j;E脞虺~镯O*kI{o~.饨XMu~GwMsw5n戏~e~拯{;畸cXeu而(虺龊yロkw-(B-w_ kuj~:惶溆~掐.4u3粟lImc>_0C郛郦.豺.槌葺芨2迪披较;`;/oxq|_~缜_ho4非w遮携jv
榇娉辎X.by豇跛yy豇8e贮欤忮Z瓶/c{#+|逖恚#旷慊位W+酱完 黜w_BwW7C骚
p]倪鼢mI^L*~9[`井λ./[jqD>JZ,肯.Z乘nH%惠o暨_p^棰捋!>魁/W耧L7,7獯n蜈C9k5w]4轫`柱泡l:+涂o}侩鲻唏-噙]趴瘅now!歆顼HIoVvo>蛘脒'Iwo}tC+t缝┉V|.&4sB!3{Hgh'#jo[c{y很慧巫奢^]荦孽疹O/_=W旒{NM皖'W{_嫁GJyO孽>}ww崧bAf读W{阏慊TmJja"J锇Zх5Y^羧Y-_'e7yVO^j柞2=鲜&?(拓V9榫Ob舵ovBㄗv?F]苏Gi1&芡>Rg/佐?3?踹?+腼?(>k]!K讼>6/鼍';KrB_>k24_Ouy=k^f?5f\Rc6r霞0-oB Ωv镲~
;焚$蕾xn暹]慊嘞/Qz缶Xf轾鼬3k鹤谘"Vd杩}}喔挝':H溜镲k挎|}.蜮M狞牢tLwHa5僖镲o*4岽J2{~/g{|gV酾~O钥R珩@3[Ho 汪)诫H卸?(}
s?鬟蹇7#7B锇帆^戳烃 蔬/}矜陬朗t酋m承/Z,桁koe?+窑]u泅w?]}}5揍佝峡e子荐{[
5鲞奎匡g》O_矿;[嚎镲W檫Y桕-y倏?~邯0yOs7[C_/鬟\A~?Wy)n绽疾G漉"溃wiF+gW努?zx痖贻岐j
$VyI uaw7}O/镝`.?38X7^唉POw9∠4 (WWz莽滨l牯骺6)5Wa幞怪啻徽I^4-:<ioZ訇v09铣b_{JKY湛?;J漾DⅤ!峡7瓦0~7 ww^ 197傈;$婊炉|O4歌萘&!檫迂RR8C 麸a<饪+窠 ?@炭zv杩檫卓'Ao麸S$`5=J./?UJ;XV ^c7舆 锟哭A碉Cm[co龛fh^jv`锒fkvC]!0 \礁ROO?1NFkY(嗫貅_七'Y fuhyAZGDW_B|<H左觋x菸z5<e^=lw甾/o^`狩j=+杷漶\Veo眶镅 g匡?Kvww|hk擘&Dl9*老O.=.vZ(m戛>.gY{w垸z1K蓄~yOW_>=nxs|觞O4_\_{~搀9}6]4_\}z7g/~'糸换ol<)^蒇Z.进Y7U1jEs'?} K|!x<9?m[?-?o 剡?_}MW续茛|4磲A
宜nH?鲅x纾4_N1g箜~_x,疰bg躞旌Z)AY6PvJ$侩ken2
r〓泔;?Y#_g缥y
_;hf窥7_/榭W8蔬/#_?O?舴湛c榭蜃?乜OK溥垆4蛇蹩]筷e婵鲼=姻/_w褡筐总箕W'ケ抨扰_W潺屣眶!挲]肟OJ蔬蛳c玉<Cdd淇笨?6键uB魁?3l-邶3罂炜3<9菱亏唿__Og铱钸躏k衿啧kzK:8丝}DIq12:=SJu幺U6}]溟t9峻{阕&+UU菲j56P7番rV?.6"$olМ眯7勾#母它vp镉z赃6w[哧ho+缈o=@`Sv#%%/gMj?V3(
j哞铿赈2ksU:QzKpk8N骥苊7T^TK~R缭wdl俅rk;7{哀f绞氡#q
梦1G0^`|X掺tKgNz^,g栲甚:!p矩tc-;锉|_夯{Z^瑶~倏穹mhcL"{E褶u鼾GO眶O$ _A孢鱿u_粹8 y~Yp诽!#GCKnlS-";晨og魁W柽啭WT#33抹2绛^照酝_Y `uku跌;gxk_魁-u4P}ft[Z,[C|oo:┆2Hb)_n}翩FG健mokq}鲅'RwGf姗※ 簟EF硬骘{嚎o9:癯RK75QT腴妓U咪,{
矩Y;哚俸s4oV v:vcz漱o逼q胱o_$KeSe ;oOsN蚪m
Y_趄O癔;_cT赔劭oK?=捱躇jw}峡O士uH-?QF@诳LKI癣m3Dho^X?/?:z\G艨_/c:|Rz_峻yo_柱1;庶V^ R苒y,E壅挚眶稆踹炎  ~沅嵇?沫せ;h髁G7*48]~O试Bぬ q|倩w"濮V4u 4R镲hVMHF?.坞lG,w镝G)M韧_iUe
xYt嗔/の蛳v岽*g3谫9;y2_靥+]XW5_6g;sq^3^Bw榍rurK"VYMy8c;| gg护N
>&S%ο05惫TF}6 ョNJ
w唿唿_PVu5_蝼s?7c;S?=Z锌=&fNuVI.e蓐充yG|j彘7Z苇jyqk(htR=]嘘!挖^P隐瓶眶C炜-GQ8mS,3|O?oq8BK'QH芸/pE(B蹩?螟E? 绅∪Q8小q(0哩|_pL
UG f~伸g&剖yq褓/dQ-?z 怆e{遄酐/_Xl柩G狩/eA匡?`?ztM^S郁u{]骠Exq#] &/iZ?冉S=O0h殉,7t]~Oidxas9夜b%夸皙h[苜iS]yr&xAl脬y>倔滔L,QXz2/寿舡吖3dwi2# Y)7A菊lU荦殒|惋q撩Ow?喀%)-殁_旱教X飧s鬓;?椽z倡螽 Ct庸U^;冫眍SxF碟6另:c9$1o堰o
躔n抓5M/=j1洧~uog铪盍{}T瓶瘌唼蝻ゃ匡m锩I}t餮罱ハ:~Vz镝MYX怙芽魁?cC蒇y大`Pp{痧侩_'~逍@w=诮:@?A钸8H"庚}诉-胚隹暹7u够钷{镅Mz
:gE7}){c`w甾;$佛_fpG灵令笼M~{/o@/鹂{哼
漱&h?t
>谯t`愁z}r&cFIKmM衩vV踪?龇AH葵_G毁{睨h7 wAt斧l6#件vAxж鹑
> 劫^漉7曼髻捋亏滔$"N憧趴挎zdc鄄h@>dXa
N褒倏/g魁G_;_W侩亏o秘8)Ie7污4\./[}俳/g7急?3K着h伉蕨pm@(7侩秫oW圻_嗫走_cDF&6佝9{噪喵鼾_"R'块襁;Ko匚qS7!/杩鼽部炳k岱o\黠?=亟V/ge鲱Z}|檫/#7[c畸跸#<黯oB_K'垮~_O
唣L}]?o倏蔬暨o+o踞j;铐eo7
威蝻0? 糈tW妙xZ 7t篦宵走:'溥5=]贩o$Mb
卦{Hro\dy簌^?y鳅婉G~t%6 镑-产[箐'巨f药]K#Z锁7?O_蚍}倪R?颍-d`]p痘D\入唿gc(0$t *"H^骘滞.v禊1醵q/堇/v沮潢 b?嫠W?xy殆怃uaw_/9,涸kxJdG燹GFu`OR"
乌g;D几}rU艴g|萄x*dW[,稂瓦/8Vvk%OW骖r_g?聆'羁zC{;d{?镞_}溥tr?w鲞?O-?w3?)}烀s!钶{~M瓤|褫亏Z~swG/# }_O[(n娘_jo镝每/钥X舆W眠7?袼yA茴祉镛劭鸠3$0Kb灵7慰_G蘅耧矿l|Jo?9: 圻苓-士K?w蠕~q鸠七蚍_o;m捕7b7;w'鳢匡_[o|o?匡跨_&1yx鬓揞m割稂oW榧j况_0
\l7击v镲碥.g?M?L_{胚舴蕊粽俦Qww亏_goO镛yx-瘊{亏o7_T滁?o骺/ 剡7b慰_豢QH镱蒇9皿wSク j{憬块盔o6_s挚舣}藐O败葸,婵峥}'缈
D7|=瑁gZ茑燥4MoLbW匪S?3?穹哞!|44 wIRwDhLg刭{H:}楝I度T艨裣蛲H`,,g跟{dz_裣Ko^榉胚锌O7CD虢na崔y蹯羟.B浇谨ヵ?2鲭{熊{政~y5!')enR┤36agUE=dS"K5~翥'~2(]购候[,汐F挚 ?O]均=#Gww|夏G_/镅q=_na酰_'o[g玻旷_'/[[汛乎^岑{oeG乒?戬?+oeD7逼图
[峡?S钥>鲇睇lS窨V 笆(&y-%d?键.仉浇跨咿@筐情蜜A!嵘6GQ躅c???魁M诉wQ慕szq矿?o喁W榭/K喁倔o箴`镲AT}t('UMEデeBT氆忌胨|0)k+骁FY蚺偈iUy爹]鞣葫=谙Vf轷袈]/`_8o;y(Android中RatingBar的自定义总结
年终了总结一些前面一闪而过的知识,本篇基于Android系统默认的RatingBar进行美化
1.先上个效果图
2.配置文件中的代码:
& &RatingBar
android:id="@+id/room_ratingbar"&
style="@style/roomRatingBar"
&&&android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dip"&
&/RatingBar&
自定义ratingbar主要是这段style="@style/roomRatingBar"
3.编写styles.xml
&?xml version="1.0"
encoding="utf-8"?&
&resources&
&style name="roomRatingBar"
parent="@android:style/Widget.RatingBar"&
name="android:progressDrawable"&@drawable/room_rating_bar&/item&
name="android:minHeight"&16dip&/item&
name="android:maxHeight"&16dip&/item&
&/resources&
注解:第一句
parent="@android:style/Widget.RatingBar"&
是继承系统的RatingBar的样式
&&&&&&第二句
重写android:progressDrawable属性,换成我们自定义@drawable/room_rating_bar文件。
第三、四句 控制该组件的最大和最小高度
4.room_rating_bar.xml
&?xml version="1.0"
encoding="utf-8"?&
&layer-list xmlns:android=""&
&item android:id="@+android:id/background"
android:drawable="@drawable/room_unselect"&&/item&
android:id="@+android:id/secondaryProgress"
android:drawable="@drawable/room_unselect"&&/item&
&item android:id="@+android:id/progress"
android:drawable="@drawable/room_select"&&/item&
&/layer-list&
其实真相就在这个配置文件中。这里就是定义组件的背景图片、一级进度背景图片和二级进度背景图片(里面这些id都是系统的id,当系统运行到这里时会自动根据这个id去重画组件)
源码出处:在android framework\base\core\res\res\values(android
framework是我保存源码的目录)目录下找到styles.xml文件,该文件是android系统运行时所要加载的文件,里面保存了所有组件的样式定义。在里面你可以找到&style
name="Widget.RatingBar"&我们之前继承的其中一个组件样式,也有其他&style
name="Widget.RatingBar.Small"&、&style
name="Widget.SeekBar"&、&style
name="Widget.ProgressBar.Small"&等等。这样里面的属性我们继承后就可以被重写成其他的了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 android ratingbar 的文章

 

随机推荐