From efecb79e812b6c3a8399db4e634b10d096119d46 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 3 Aug 2015 18:14:20 +0200 Subject: [PATCH] Use more databindings --- Habitica/res/layout/daily_item_card.xml | 10 ++-- Habitica/res/layout/habit_item_card.xml | 57 +++++++++++-------- Habitica/res/layout/reward_item_card.xml | 3 +- Habitica/res/layout/todo_item_card.xml | 10 ++-- .../adapter/HabitItemRecyclerViewAdapter.java | 54 ++++++++---------- .../habitica/ui/helpers/HabitColorHelper.java | 50 ---------------- .../lib/models/tasks/Daily.java | 2 +- .../lib/models/tasks/Habit.java | 5 +- .../lib/models/tasks/HabitItem.java | 40 +++++++++++++ .../lib/models/tasks/ToDo.java | 4 +- 10 files changed, 114 insertions(+), 121 deletions(-) delete mode 100644 Habitica/src/com/habitrpg/android/habitica/ui/helpers/HabitColorHelper.java diff --git a/Habitica/res/layout/daily_item_card.xml b/Habitica/res/layout/daily_item_card.xml index de4c67f20..d429cd71a 100644 --- a/Habitica/res/layout/daily_item_card.xml +++ b/Habitica/res/layout/daily_item_card.xml @@ -2,11 +2,11 @@ - + + type="Daily" /> + app:contentPadding="0dp" + app:cardColor="@{daily.getLightTaskColor}"> - + + + type="Habit" /> + app:contentPadding="0dp" + app:cardColor="@{habit.getLightTaskColor}"> - -