From 0967a0b2aab11a73eaf026e3529cdbeacdaffdc6 Mon Sep 17 00:00:00 2001 From: Sebastian Chlan Date: Sat, 6 Jun 2015 23:02:31 +0100 Subject: [PATCH] Add additional Info to request --- app/app.iml | 4 ++-- app/src/main/java/at/droelf/clippy/HelpActivity.java | 11 ++++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app/app.iml b/app/app.iml index 2844b78..e9316ca 100644 --- a/app/app.iml +++ b/app/app.iml @@ -94,9 +94,9 @@ - + @@ -106,7 +106,7 @@ - + diff --git a/app/src/main/java/at/droelf/clippy/HelpActivity.java b/app/src/main/java/at/droelf/clippy/HelpActivity.java index 9865587..77be926 100644 --- a/app/src/main/java/at/droelf/clippy/HelpActivity.java +++ b/app/src/main/java/at/droelf/clippy/HelpActivity.java @@ -19,9 +19,11 @@ import java.util.Arrays; import java.util.List; import java.util.Locale; +import java.util.Map; import at.droelf.clippy.fragments.FeedBackHelpFragment; import at.droelf.clippy.fragments.UserHelpFragment; +import at.droelf.clippy.utils.StringUtils; import butterknife.ButterKnife; import butterknife.InjectView; import timber.log.Timber; @@ -99,7 +101,14 @@ public List getTags() { } @Override - public String getAdditionalInfo() { return null; } + public String getAdditionalInfo() { + final Map deviceInfoAsMap = deviceInfo.getDeviceInfoAsMap(); + final StringBuilder info = new StringBuilder(); + for(Map.Entry entry : deviceInfoAsMap.entrySet()){ + info.append(String.format(Locale.US, "%s: %s%s",entry.getKey(), entry.getValue(), com.zendesk.util.StringUtils.LINE_SEPARATOR)); + } + return info.toString(); + } @Override public String getRequestSubject() {