From 77a44a9e06b7a5ddeeb40a61e10c517972fde700 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Tue, 13 Jan 2015 16:50:45 +0300 Subject: [PATCH] better resources for radio buttons and checkboxes --- res/btn_check.xml | 7 ++++ res/btn_radio.xml | 55 +++++++------------------- res/btn_radio_holo_light.xml | 59 ++++++++++++++++++++++++++++ res/mdpi/btn_check_off_pressed.png | Bin 376 -> 593 bytes res/mdpi/btn_radio_off.png | Bin 0 -> 584 bytes res/mdpi/btn_radio_off_disabled.png | Bin 0 -> 583 bytes res/mdpi/btn_radio_off_focused.png | Bin 0 -> 601 bytes res/mdpi/btn_radio_off_pressed.png | Bin 0 -> 584 bytes res/mdpi/btn_radio_on.png | Bin 0 -> 632 bytes res/mdpi/btn_radio_on_disabled.png | Bin 0 -> 625 bytes res/mdpi/btn_radio_on_focused.png | Bin 0 -> 644 bytes res/mdpi/btn_radio_on_pressed.png | Bin 0 -> 632 bytes 12 files changed, 81 insertions(+), 40 deletions(-) create mode 100644 res/btn_radio_holo_light.xml create mode 100644 res/mdpi/btn_radio_off.png create mode 100644 res/mdpi/btn_radio_off_disabled.png create mode 100644 res/mdpi/btn_radio_off_focused.png create mode 100644 res/mdpi/btn_radio_off_pressed.png create mode 100644 res/mdpi/btn_radio_on.png create mode 100644 res/mdpi/btn_radio_on_disabled.png create mode 100644 res/mdpi/btn_radio_on_focused.png create mode 100644 res/mdpi/btn_radio_on_pressed.png diff --git a/res/btn_check.xml b/res/btn_check.xml index c38e9325..172c177c 100644 --- a/res/btn_check.xml +++ b/res/btn_check.xml @@ -17,6 +17,13 @@ android:state_enabled="true" android:drawable="@drawable/btn_check_off_focused" /> + + + diff --git a/res/btn_radio.xml b/res/btn_radio.xml index e2f1f84c..4b0b6e01 100644 --- a/res/btn_radio.xml +++ b/res/btn_radio.xml @@ -1,59 +1,34 @@ - - - - - + android:drawable="@drawable/btn_radio_on_pressed" /> + android:drawable="@drawable/btn_radio_off_pressed" /> + android:drawable="@drawable/btn_radio_on_focused" /> + android:drawable="@drawable/btn_radio_off_focused" /> + + + + android:drawable="@drawable/btn_radio_off" /> + android:drawable="@drawable/btn_radio_on" /> - - - - - - - - + + diff --git a/res/btn_radio_holo_light.xml b/res/btn_radio_holo_light.xml new file mode 100644 index 00000000..e2f1f84c --- /dev/null +++ b/res/btn_radio_holo_light.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/mdpi/btn_check_off_pressed.png b/res/mdpi/btn_check_off_pressed.png index 1dc226ad3ce4219e160a0f7c1de964849131b7c8..2e64acc26da59d30bef6fb106a91fa3811d632b1 100644 GIT binary patch delta 520 zcmV+j0{8v+0?`DJRDTU9ClEP(r2qf{-bqA3R5;7cl1)z&VHAa*cix#PGfW30(*cV> zseG7FVWE;JiE*PY+!_9d@s|+(hheQ{XF>=GF=PM}KD1K_q*QE$5u`2C*M+f>P~GZT z-sC>_+>-VR=)nhDUrT9|LgH@8WL8hK(O{%q+N8?G}tZtLBWa}O67hq+#%+zQ4|tb}Bs+oT>V zhW#XAC8BKx0EQv342=#`!!k4+Q$q@YQs7yVMpGd*an-?4k4t#;jXu{TYA9?|!%1k^ zx`u5C6bj$b*{_^(qdR#OFrD=Xw)dGxTU6^YQLTwYAb)_yg`yEFTt^aY?=zkCt^#If za-vWyvGhLVLADbi;q%!A)$^Eh6djIaajih1SYmc2C;nKZxqQIzP#?LG>x}hw0kCs; z!usw3g<^@9PbM!Fscn^CEp4cGpT4kF`U=2^=W;Kbx^(&f(GNJ3qT+wKi(UW#002ov KPDHLkU;%=(MEI8g delta 301 zcmV+|0n+}_1o#4wRDTRR4l<_BYybcO1xZ9fR5;6}lRZ+yFcgHp_anu2JTMGUr{xgL za0D(uO9LGTpx^*>(2&EV-~@04N*ebNOd*@Zkl19rGb%KCyKnbNlB%j00|z+0d8&6M zKHp!;j{v~q-Sxl8SGNyc2QB6=vY8>^2Ci^%QvZ#xjBx27|@h$L1MqX^MFw z22BoB7#0vsg)R_$W!(hII3S=3(Nb44$PA_q)(9Nu0`$zl4JM84%;6v^g{L?*aFi?X z)$gDsmjMcgi9t&%gY-wR#z7gNFeMs90g>dO3 diff --git a/res/mdpi/btn_radio_off.png b/res/mdpi/btn_radio_off.png new file mode 100644 index 0000000000000000000000000000000000000000..1137dbfd489d8e7e9316c98647f4e58bec64f116 GIT binary patch literal 584 zcmV-O0=NB%P)VH9u9{DK>$FpSfpC5;+&j_ zL?W@5FMeNPyubv8GPY$=DwP13PN%q@$9O!ZadCmBY2tuDO3A0ItN2Z=M!kMU zukUfc{02b&ILq5wmCnr#{lS2bmzTRqb_AVnH(sq)oS(nvOY19|rlIRPLI|QCAz>Ku z?#!XpYGD`#_0vnl~1h!={a9v(kUa{GHXA_3I zPEiygr9{&-2Cj>3S%(CU;|SmP>2^ERY#Sj24-bz#uGdJpMO9VW?KZye<2a6Z(nz11 zO)8ZNR<%mGTn1n=nc#XJzVGv)(fGTO_N?6N#lz8v$z%dR$uzMn3&(N(ZRP*+jlTfh W5XFbU)gnOv0000BlBu&6N+;w4ut z4X+Db6_Hr#CX1fsXy(kBnKL3u65fIn-U$75KqakT^A`O0JGVQD2|zq$21xZYPFh3DNsrgh9SQ1b9Hr1|ND@~ z!5DyIK1aP?=dsr#3`45bDu0z66nwhB-!B#mZmKoDeC=VHCYJ30u-~j$uh&$s-_z-I za2$t^cX#5&65}YscU_{v6PD%R*f|W{AZwXOS)`OdV>+GUyDo7QrLT}A2~tXa{Q5~Q z>tJSdvX)NXHaN3SIhO_0Rw1S2cyFmIWOM_|G_Xz$tc-?X7ziQQ?M|?4i`{OA5F)Lh zP$)2;&nXsi?6;dkv99arx(;l~+BQj&kk9AS1fJ&+#W5G}Dy&w|tTvlNr|ou&QVP>F ziQ*W~^U?%C5Qy<;M8E$H-}M1lES~wjT%wd9lgZHSb{UUG1VNDYfu?CRn@z$nWVv4B zU0zZymjReeCJcr{#-kC|W zK~y-)#gorY6Hye#e|Khz{Rb^2q|?$mZLN^B8iq1?+C|nxJoEoF|o<^br}$LzMcbh~{X z-CrXf2?`&<*!6h&q9$*Za;)7cQSVCn-zOk_8rCy{`i{vv)8fg)jdLaEdTM4z8ir0~ zxx}U^IU6f1CN!238lJ20vL&gklrRjPn%R-QAvX4VEH7QB(Ua&Ag@vd>P=)9e6ygfG z8HMH-Il=7r{9CXF4p}`x?;9jT3IP>D0SE^sIUiFPjs;mgfi-Y0--4#XHEr@JsKHD? z5KzFApoavm=by{ePXr6}LbP{_jW%KyK`rnOo(aKxzJ96j1rqw$J npr|LfTTD|e|HI1vVH9u9{DK>$FpSfpC5;+&j_ zL?W@5FMeNPyubv8GPY$=DwP13PN%q@$9O!ZadCmBY2tuDO3A0ItN2Z=M!kMU zukUfc{02b&ILq5wmCnr#{lS2bmzTRqb_AVnH(sq)oS(nvOY19|rlIRPLI|QCAz>Ku z?#!XpYGD`#_0vnl~1h!={a9v(kUa{GHXA_3I zPEiygr9{&-2Cj>3S%(CU;|SmP>2^ERY#Sj24-bz#uGdJpMO9VW?KZye<2a6Z(nz11 zO)8ZNR<%mGTn1n=nc#XJzVGv)(fGTO_N?6N#lz8v$z%dR$uzMn3&(N(ZRP*+jlTfh W5XFbU)gnOv0000G6@`MPaV*xyookozI!zAD zPvf1R#wRp+aQgcOE|B_M_(<4ry4H#p>4%(-+Qh{_GhFg#uo$mv}s`Y&)Wql1L=NhjNA4 z2T!?j`4Ts7&Tx9_BI`EXnw>-H4I+^UQp!OJrfH(8DsL9vF+8*n_aT+Jg?WmNRm7s$qxt$79`6B8PM*NBEPOuSpnwnpDJ4gb#JD;=h1&s3FYnQMb)OLz z%v`@lPz@lZLkZP7mV97YW4J00000 LNkvXXu0mjf{*nr0 literal 0 HcmV?d00001 diff --git a/res/mdpi/btn_radio_on_focused.png b/res/mdpi/btn_radio_on_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..228b8a3891d32452fde93085184963e460cc58e1 GIT binary patch literal 644 zcmV-~0( zK~y-)#gk1;k^vaUe=j03!HFLPI1n|G4IwHeTW+@MR%>l-ZQkqR+WJ_z)@q$xmku_` zP93tXQ-=<&wN;zN$+X;rVgiXECO8sa0tyXzJG42CJ`NuGAD_eX{J$PS6h*cJ8QX;X z*FkZ;gvTG1-p$1cFQ)-$)78@4Y?<@NyV0nWLfL}idWpfu9?5QNp?jZ=@!2dhz90a5cDHlbTEoP&pZERczq^q<^IHebNwk4i@zt-=-)r$S3O zt<88sSze9~bM^8$9=ZoPcJ~(F6xBStKg47-kJH-BRA{L@g-BAwq_1b{t(TfA8I3&- zZYu@G7VA)+9bzpf;+vkqq^~EE6#txpOn^ip!L{cFN{y9#U4z`JgaW9og!NL13Yk#O zz^v77)8RP5r4;}y`g*!7O&sd@ eN0tA}H~s*9b>BNHwOGXf0000>j58 literal 0 HcmV?d00001 diff --git a/res/mdpi/btn_radio_on_pressed.png b/res/mdpi/btn_radio_on_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..06fec87ed0a5db0dc3d940a81bb3dffd7eb922a9 GIT binary patch literal 632 zcmV-;0*C#HP)G6@`MPaV*xyookozI!zAD zPvf1R#wRp+aQg