From c0fbdee61f6c8b22a4da36143dfe5c4d665adec1 Mon Sep 17 00:00:00 2001 From: seven332 Date: Fri, 13 May 2016 02:12:10 +0800 Subject: [PATCH] Copy email address when click donate item --- .../com/hippo/ehviewer/ui/fragment/AboutFragment.java | 8 ++++++++ app/src/main/res/values-zh-rCN/strings.xml | 1 + app/src/main/res/values-zh-rHK/strings.xml | 1 + app/src/main/res/values-zh-rTW/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 5 files changed, 12 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/fragment/AboutFragment.java b/app/src/main/java/com/hippo/ehviewer/ui/fragment/AboutFragment.java index 82af7fb86..04226c2ca 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/fragment/AboutFragment.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/fragment/AboutFragment.java @@ -16,10 +16,14 @@ package com.hippo.ehviewer.ui.fragment; +import android.content.ClipData; +import android.content.ClipboardManager; +import android.content.Context; import android.os.Bundle; import android.preference.Preference; import android.preference.PreferenceFragment; import android.support.v7.app.AlertDialog; +import android.widget.Toast; import com.hippo.ehviewer.Analytics; import com.hippo.ehviewer.EhApplication; @@ -75,6 +79,10 @@ public class AboutFragment extends PreferenceFragment AppHelper.sendEmail(getActivity(), EhApplication.getDeveloperEmail(), "About EhViewer", null); } else if (KEY_DONATE.equals(key)) { + ClipboardManager cmb = (ClipboardManager) getActivity().getSystemService(Context.CLIPBOARD_SERVICE); + cmb.setPrimaryClip(ClipData.newPlainText(null, "seven332$163.com".replace('$', '@'))); + Toast.makeText(getActivity(), R.string.settings_about_donate_toast, Toast.LENGTH_SHORT).show(); + new AlertDialog.Builder(getActivity()) .setTitle(R.string.settings_about_donate) .setMessage(getString(R.string.settings_about_donate_message).replace('$', '@')) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index ae702b86b..760790c78 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -486,6 +486,7 @@ 捐赠 支付宝:seven332$163.com 你的捐赠能帮助我开发更多更好的应用。\n\n支付宝:seven332$163.com + 邮箱地址已复制到剪切板 启用数据统计 关于数据统计 检查更新 diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml index d3308e0ee..5524fe337 100644 --- a/app/src/main/res/values-zh-rHK/strings.xml +++ b/app/src/main/res/values-zh-rHK/strings.xml @@ -486,6 +486,7 @@ 捐贈 支付寶:seven332$163.com 你的捐贈能幫助我開發更多更好的應用。\n\n支付寶:seven332$163.com + 郵箱地址已複製到剪切板 啟用數據統計 關於數據統計 檢查更新 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 1044c2aab..130f0ecc3 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -486,6 +486,7 @@ 捐贈 支付寶:seven332$163.com 你的捐贈能幫助我開發更多更好的應用。\n\n支付寶:seven332$163.com + 郵箱地址已複製到剪下板 啟用資料統計 關於資料統計 檢查更新 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ff747b5ed..05fa9e9a4 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -530,6 +530,7 @@ Donate Alipay: seven332$163.com Your donation can help me develop more and better applications.\n\nAlipay: seven332$163.com + Email address copied to clipboard Enable analytics About analytics Check for updates