From d91c207b60904fd1b3ad9401befa7048dbb30087 Mon Sep 17 00:00:00 2001 From: Pfaffenrodt Date: Sat, 29 Oct 2022 13:40:12 +0200 Subject: [PATCH] Extract last about content --- app/src/main/java/protect/card_locker/AboutActivity.java | 4 ++-- app/src/main/java/protect/card_locker/AboutContent.java | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/protect/card_locker/AboutActivity.java b/app/src/main/java/protect/card_locker/AboutActivity.java index c63ec5e60..5b3e8b45b 100644 --- a/app/src/main/java/protect/card_locker/AboutActivity.java +++ b/app/src/main/java/protect/card_locker/AboutActivity.java @@ -29,9 +29,9 @@ public class AboutActivity extends CatimaAppCompatActivity { content = new AboutContent(this); TextView copyright = binding.creditsSub; - copyright.setText(String.format(getString(R.string.app_copyright_fmt), content.getCurrentYear())); + copyright.setText(content.getCopyright()); TextView versionHistory = binding.versionHistorySub; - versionHistory.setText(String.format(getString(R.string.debug_version_fmt), content.getAppVersion())); + versionHistory.setText(content.getVersionHistory()); bindClickListeners(); } diff --git a/app/src/main/java/protect/card_locker/AboutContent.java b/app/src/main/java/protect/card_locker/AboutContent.java index 926418f8f..96e2bf71e 100644 --- a/app/src/main/java/protect/card_locker/AboutContent.java +++ b/app/src/main/java/protect/card_locker/AboutContent.java @@ -45,6 +45,10 @@ public class AboutContent { return Calendar.getInstance().get(Calendar.YEAR); } + public String getCopyright() { + return String.format(context.getString(R.string.app_copyright_fmt), getCurrentYear()); + } + public String getContributors() { StringBuilder contributors = new StringBuilder().append("
"); @@ -109,4 +113,8 @@ public class AboutContent { return contributorInfo.toString(); } + + public String getVersionHistory() { + return String.format(context.getString(R.string.debug_version_fmt), getAppVersion()); + } }