From cd1a00ac5221c07ba4827287cdc0dbd5f7a6a769 Mon Sep 17 00:00:00 2001 From: Ricky Barrette Date: Fri, 9 Mar 2012 10:48:05 -0500 Subject: [PATCH] Added tich delegation to the map button, to make them easier to click Change-Id: Ia43fa2a13af68c5e81f6023a8948d4d851479f21 Signed-off-by: Ricky Barrette --- FindMyCarLib/bin/findmycarlib.jar | Bin 76256 -> 78232 bytes FindMyCarLib/res/layout/map_buttons.xml | 61 ++++++------- FindMyCarLib/res/values/attrs.xml | 8 -- .../FindMyCarLib/UI/DelegatedImageButton.java | 82 ++++++++++++++++++ 4 files changed, 113 insertions(+), 38 deletions(-) create mode 100644 FindMyCarLib/src/com/TwentyCodes/android/FindMyCarLib/UI/DelegatedImageButton.java diff --git a/FindMyCarLib/bin/findmycarlib.jar b/FindMyCarLib/bin/findmycarlib.jar index 971918a870542912ce61073fa4cfbbcd8d62e47f..b7e1a22de3fa38f4e84220376a010dcf8eee5eab 100644 GIT binary patch delta 3615 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 delta 1895 zcmZWqe@t6d6u!4~&;iADEu)N5Xytb)E3hyH-RjU0gh91`;0SXNoOTY=IT;h2iU#9C z7@&{kVj$VfqS495k2l50l4c7cQ%1n)OpJ*LGD#g+#xN%Sf%l&KUQ4A()AP>vedm1l zyz^eW=ae(Ilxjywh*F1CDisQuCDrjbOmu6<0~rs?oZ2>qp&U~->sv!WsWu$;^TYw;Zk}B>?F(d2Bn<>EYE%CX zR3Ygra3P+tH0z<gN24mOW5TVA+LtyLgi~+j{xQjP1MNWE3tWYw1`kUjF#)O<*LquTcv@ zzsJeD^n3P-Mc1$LddBuV!8aWtc*i3}=a|HhlA?Efl(!%JE|gEjx3Ei?84nl#ogRs1 zRRuP|9;u z+LnJlH?p$BkHladR2g>a@d|*XI1U#wkaWc1S_oF-a5V(a7;qH?!v=g1f|z(I(;x>w z%E3+}eik@qjS}a+95@rC%#a*t5~a+sL|h4~n~C^E2=YzX4MCp?AAvw`mMS-zu`7|S zOrmRcsY!{@@MeT|uUj9498U|1RAO`%Og>-|7cDuxXu z2U97~+T;hml7T4()W0qP3FL+aM}p0X>BcLs&>0<#_`l6Bnk9A&xsZmp0(;is-MO9G z{F#0$f^7D_BR3T$+hR$UJiJHKaU3onHEGyRK1jz~VceH#QgPy(qzGrvTLJ*43<@|t zk^!NiZ+qZA^e}MZOA4mK1LyOo;2faD77Ch2WRN&4SO=C*zM%ayM}bh;CWH!uEI;Ux z+3eXR*Dcb$DDPfcBvetnK{0l1okC0UGo>Xc&ZNyJN7sQ7MhC9RN-*YBL=rSfNAyzaaZX+wsvXx_mq6x;`D`^3ESrWEb>*={AT8 zvLdbfsV7w^LXIF&*Pm4Mq%d`l-y%50sUJ#hW0ZZGvde1H tNUu#=m_e32u!T(8a4DQKKAR?vX;>nM)MaC1R4&Rz&(kqKr=x>H{{dc!UjG09 diff --git a/FindMyCarLib/res/layout/map_buttons.xml b/FindMyCarLib/res/layout/map_buttons.xml index 4eb923c..8314db9 100644 --- a/FindMyCarLib/res/layout/map_buttons.xml +++ b/FindMyCarLib/res/layout/map_buttons.xml @@ -3,91 +3,92 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/distance_background" + android:baselineAligned="false" android:orientation="horizontal" > + android:paddingBottom="10dip" + android:paddingTop="10dip" > - + android:contentDescription="@string/my_location" + android:duplicateParentState="true" /> + android:paddingBottom="10dip" + android:paddingTop="10dip" > - + android:contentDescription="@string/mark_car" + android:duplicateParentState="true" /> + android:paddingBottom="10dip" + android:paddingTop="10dip" > - + android:background="@drawable/car_action_bar" + android:duplicateParentState="true" /> + android:paddingBottom="10dip" + android:paddingTop="10dip" > - + android:contentDescription="@string/parking_timer" + android:duplicateParentState="true" /> + android:paddingBottom="10dip" + android:paddingTop="10dip" > - + android:contentDescription="@string/directions" + android:duplicateParentState="true" /> \ No newline at end of file diff --git a/FindMyCarLib/res/values/attrs.xml b/FindMyCarLib/res/values/attrs.xml index 13638fd..c6296e2 100644 --- a/FindMyCarLib/res/values/attrs.xml +++ b/FindMyCarLib/res/values/attrs.xml @@ -1,14 +1,6 @@ - - - - - - - -