diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index dd456d1..759a47a 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -78,6 +78,9 @@
android:enabled="true"
android:exported="false">
+
+
+
\ No newline at end of file
diff --git a/app/src/main/java/com/philliphsu/clock2/edittimer/EditTimerActivity.java b/app/src/main/java/com/philliphsu/clock2/edittimer/EditTimerActivity.java
new file mode 100644
index 0000000..06045ab
--- /dev/null
+++ b/app/src/main/java/com/philliphsu/clock2/edittimer/EditTimerActivity.java
@@ -0,0 +1,24 @@
+package com.philliphsu.clock2.edittimer;
+
+import android.os.Bundle;
+
+import com.philliphsu.clock2.BaseActivity;
+import com.philliphsu.clock2.R;
+
+public class EditTimerActivity extends BaseActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ }
+
+ @Override
+ protected int layoutResId() {
+ return R.layout.activity_edit_timer;
+ }
+
+ @Override
+ protected int menuResId() {
+ return 0;
+ }
+}
diff --git a/app/src/main/java/com/philliphsu/clock2/timers/TimersFragment.java b/app/src/main/java/com/philliphsu/clock2/timers/TimersFragment.java
index ab6fa19..1034504 100644
--- a/app/src/main/java/com/philliphsu/clock2/timers/TimersFragment.java
+++ b/app/src/main/java/com/philliphsu/clock2/timers/TimersFragment.java
@@ -1,6 +1,7 @@
package com.philliphsu.clock2.timers;
+import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v7.widget.LinearLayoutManager;
@@ -9,7 +10,10 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import com.philliphsu.clock2.OnListItemInteractionListener;
import com.philliphsu.clock2.R;
+import com.philliphsu.clock2.Timer;
+import com.philliphsu.clock2.edittimer.EditTimerActivity;
import com.philliphsu.clock2.timers.dummy.DummyContent;
import butterknife.ButterKnife;
@@ -32,7 +36,17 @@ public class TimersFragment extends Fragment {
RecyclerView rv = ButterKnife.findById(view, R.id.list);
rv.setLayoutManager(new LinearLayoutManager(getActivity()));
- rv.setAdapter(new TimerAdapter(DummyContent.ITEMS, null));
+ rv.setAdapter(new TimerAdapter(DummyContent.ITEMS, new OnListItemInteractionListener() {
+ @Override
+ public void onListItemClick(Timer item) {
+ startActivity(new Intent(getActivity(), EditTimerActivity.class));
+ }
+
+ @Override
+ public void onListItemDeleted(Timer item) {
+
+ }
+ }));
return view;
}
diff --git a/app/src/main/res/layout/activity_edit_timer.xml b/app/src/main/res/layout/activity_edit_timer.xml
new file mode 100644
index 0000000..46fb9e5
--- /dev/null
+++ b/app/src/main/res/layout/activity_edit_timer.xml
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 5d7761e..f92ef9c 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -19,7 +19,8 @@
300dp
45sp
- 88dp
+ 88dp
+
24dp