From 3e27fe90e306ea05690b07f4d808757d1f5e7968 Mon Sep 17 00:00:00 2001 From: Negue Date: Thu, 8 Sep 2016 19:19:32 +0200 Subject: [PATCH] Dialog with OK-Button, Count-Bubble on an Achievement-Icon --- .../res/layout/dialog_achievement_details.xml | 4 ++- .../res/layout/profile_achievement_item.xml | 30 +++++++++++++++---- Habitica/res/values/strings.profile.xml | 1 + .../ui/adapter/social/AchievementAdapter.java | 11 +++++++ .../lib/models/Achievement.java | 2 +- 5 files changed, 40 insertions(+), 8 deletions(-) diff --git a/Habitica/res/layout/dialog_achievement_details.xml b/Habitica/res/layout/dialog_achievement_details.xml index a10015933..1c76e4892 100644 --- a/Habitica/res/layout/dialog_achievement_details.xml +++ b/Habitica/res/layout/dialog_achievement_details.xml @@ -3,7 +3,9 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - android:padding="24dip"> + android:paddingLeft="24dip" + android:paddingTop="24dip" + android:paddingRight="24dip"> - - android:layout_width="30dp" - android:layout_height="33dp" + + android:layout_width="30dp" + android:layout_height="33dp" + android:layout_marginRight="3dp" /> + + + \ No newline at end of file diff --git a/Habitica/res/values/strings.profile.xml b/Habitica/res/values/strings.profile.xml index e68f9307c..4b8fc94a1 100644 --- a/Habitica/res/values/strings.profile.xml +++ b/Habitica/res/values/strings.profile.xml @@ -12,5 +12,6 @@ Boosts: Private Message Achievements + Ok \ No newline at end of file diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/AchievementAdapter.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/AchievementAdapter.java index fcc2f3055..79d80cd9e 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/AchievementAdapter.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/AchievementAdapter.java @@ -87,6 +87,9 @@ public class AchievementAdapter extends RecyclerView.Adapter {}); b.show(); } diff --git a/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/models/Achievement.java b/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/models/Achievement.java index 48e1af8db..0cf22edd2 100644 --- a/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/models/Achievement.java +++ b/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/models/Achievement.java @@ -10,5 +10,5 @@ public class Achievement { public String value; public boolean earned; public int index; - public int optionalCount; + public Integer optionalCount; }