From 2e2e8908754cf40ee5b8085bf83ffcaa936d4ccd Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:27:07 +0300 Subject: [PATCH] updated translate dialog --- .../main/java/ru/vtosters/lite/ui/dialogs/Translate.java | 8 ++++++++ smali/res/values-ru/strings.xml | 2 ++ smali/res/values/strings.xml | 2 ++ 3 files changed, 12 insertions(+) diff --git a/app/src/main/java/ru/vtosters/lite/ui/dialogs/Translate.java b/app/src/main/java/ru/vtosters/lite/ui/dialogs/Translate.java index 364d5a55f..1bfd018e2 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/dialogs/Translate.java +++ b/app/src/main/java/ru/vtosters/lite/ui/dialogs/Translate.java @@ -1,5 +1,7 @@ package ru.vtosters.lite.ui.dialogs; +import static ru.vtosters.lite.utils.AndroidUtils.sendToast; + import android.app.AlertDialog; import android.content.Context; import android.os.Handler; @@ -31,6 +33,12 @@ public class Translate { alertDialog.setPositiveButton("Закрыть", (dialog, which) -> { dialog.cancel(); }); + alertDialog.setNeutralButton("Скопировать", (dialog, which) -> { + android.content.ClipboardManager clipboard = (android.content.ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE); + android.content.ClipData clip = android.content.ClipData.newPlainText("Copied Text", text); + clipboard.setPrimaryClip(clip); + sendToast("Скопировано в буфер обмена"); + }); var alert = alertDialog.create(); alert.show(); } diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml index d32fc1e43..c6a3c03cd 100644 --- a/smali/res/values-ru/strings.xml +++ b/smali/res/values-ru/strings.xml @@ -5795,4 +5795,6 @@ Поддержи проект донатом и получи бонусы Обои + + Перевести diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml index 7ea6aa99a..97f22977c 100644 --- a/smali/res/values/strings.xml +++ b/smali/res/values/strings.xml @@ -5954,6 +5954,8 @@ May look like a fake leaving the online" Wallpapers + Translate + Disable protection VK has started blocking the use of third-party applications, so for the stable operation of all parts of the application, it is necessary to disable Protection from suspicious applications \n\nVK ID -> Security and Login -> Protection from suspicious applications