From 03f2327dfe89a9a3de21a5b5a69ccef5cf6e0312 Mon Sep 17 00:00:00 2001 From: Andrew Shaw Date: Wed, 25 Jan 2012 20:31:03 -0800 Subject: [PATCH] Added camera button --- .../astrid/actfm/TagUpdatesActivity.java | 4 ++-- .../astrid/timers/TimerActionControlSet.java | 4 ++-- astrid/res/drawable/camera_button.xml | 11 +++++++++++ astrid/res/drawable/icn_camera.png | Bin 693 -> 0 bytes astrid/res/layout/tag_updates_activity.xml | 3 +-- astrid/res/layout/task_adapter_row.xml | 18 ++++++++++++++++-- astrid/res/layout/task_edit_activity.xml | 18 +++++------------- .../todoroo/astrid/adapter/TaskAdapter.java | 4 ++++ 8 files changed, 41 insertions(+), 21 deletions(-) create mode 100644 astrid/res/drawable/camera_button.xml delete mode 100644 astrid/res/drawable/icn_camera.png diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/TagUpdatesActivity.java b/astrid/plugin-src/com/todoroo/astrid/actfm/TagUpdatesActivity.java index 2de190d18..f334284e0 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/TagUpdatesActivity.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/TagUpdatesActivity.java @@ -125,7 +125,7 @@ public class TagUpdatesActivity extends ListActivity { @Override public void clearImage() { picture = null; - pictureButton.setImageResource(R.drawable.icn_camera); + pictureButton.setImageResource(R.drawable.camera_button); } }; pictureButton = (ImageButton) findViewById(R.id.picture); @@ -246,7 +246,7 @@ public class TagUpdatesActivity extends ListActivity { }.start(); addCommentField.setText(""); //$NON-NLS-1$ picture = null; - pictureButton.setImageResource(R.drawable.icn_camera); + pictureButton.setImageResource(R.drawable.camera_button); refreshUpdatesList(); StatisticsService.reportEvent(StatisticsConstants.ACTFM_TAG_COMMENT); diff --git a/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionControlSet.java b/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionControlSet.java index 0ba910e1b..d4fed56e9 100644 --- a/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionControlSet.java +++ b/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionControlSet.java @@ -33,7 +33,7 @@ public class TimerActionControlSet extends TaskEditControlSet { timerContainer = (View) parent.findViewById(R.id.timer_container); timerContainer.setOnClickListener(timerListener); - chronometer = (Chronometer) parent.findViewById(R.id.timer); + chronometer = new Chronometer(activity); } @Override @@ -95,7 +95,7 @@ public class TimerActionControlSet extends TaskEditControlSet { chronometer.setBase(SystemClock.elapsedRealtime() - elapsed); chronometer.start(); } else { - chronometer.setVisibility(View.INVISIBLE); + chronometer.setVisibility(View.GONE); chronometer.stop(); } } diff --git a/astrid/res/drawable/camera_button.xml b/astrid/res/drawable/camera_button.xml new file mode 100644 index 000000000..c24c1152a --- /dev/null +++ b/astrid/res/drawable/camera_button.xml @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/astrid/res/drawable/icn_camera.png b/astrid/res/drawable/icn_camera.png deleted file mode 100644 index 15134ddfed953f436aef416f6e435798187e43ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 693 zcmV;m0!safP)=X7WgM)>Il}ZW=1_}lO3ZiNt zFfd>sU|@ICxpKY4brL5H=t-8_`kFkS&v$1tc9Wa1I~}FP;wgY`4sBdAoI=}fHmj^_ z*n16754vY)PK63iVCwtR&*Sm%(p)=Fa!HERDx&c^mR`OC;VO3FbY9 z#VGu&02(18X*iSKQ)(pJP-r;=B`bR5_vj88w>I=Kj57(?)>(DS0PI!*#if2F7z{Zt z_?;}ut&E#FkrIzscX(yds4Z+xFBTKatRhxMA}~%;(!sF@`oGt-Hc&|{6+D+B#~kz= z!G}|6e58u+ZDCW%GIa}{)O6KVE6W(v>lC(gu?$)>(fm)+)XHsP18K7rmwa4G96_(J zlmHk7{iOmJAy-252DSVA?@zzTM~AfZXuuEHsQZ7{N5X~2Ab diff --git a/astrid/res/layout/task_adapter_row.xml b/astrid/res/layout/task_adapter_row.xml index 7d69e8b9c..cf9411172 100644 --- a/astrid/res/layout/task_adapter_row.xml +++ b/astrid/res/layout/task_adapter_row.xml @@ -19,14 +19,28 @@ android:button="@drawable/btn_check" /> + + android:visibility="gone" > + + + + + + android:scaleType="centerInside" + android:background="#00000000" + android:src="@drawable/camera_button" /> @@ -146,19 +146,11 @@ android:id="@+id/timer_button" android:layout_width="25dip" android:layout_height="25dip" - android:maxHeight="25dip" + android:layout_marginTop="7dip" + android:scaleType="fitCenter" android:gravity="center_horizontal" android:layout_gravity="center_horizontal" android:layout_weight="1"/> -