From e1bad615f258732b5035bf2f543303f2ed84ce13 Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 26 Oct 2023 13:51:05 +0800 Subject: [PATCH] Add config dialog edit text --- .../com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java | 1 + app/src/main/res/values-zh-rCN/strings.xml | 1 + app/src/main/res/values-zh-rTW/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + .../com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java | 2 +- 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java index f58a04b7b..74be58307 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java @@ -84,6 +84,7 @@ public class ConfigDialog implements DialogInterface.OnDismissListener { binding.text.setText(url = getUrl()); binding.code.setImageBitmap(QRCode.getBitmap(address, 200, 0)); binding.text.setSelection(TextUtils.isEmpty(url) ? 0 : url.length()); + binding.positive.setText(edit ? R.string.dialog_edit : R.string.dialog_positive); binding.info.setText(ResUtil.getString(R.string.push_info, address).replace(",", "\n")); binding.storage.setVisibility(PermissionX.isGranted(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE) ? View.GONE : View.VISIBLE); } diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index fb5216f42..d61857907 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -93,6 +93,7 @@ 热搜 + 修改 确定 取消 请输入接口… diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index c720446a9..70abd642b 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -93,6 +93,7 @@ 熱搜 + 修改 確定 取消 請輸入接口… diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index e8b9a84f0..e20a6039f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -93,6 +93,7 @@ Hot + Edit OK Cancel Please enter the config… diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java b/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java index 315116aab..9acd2ff95 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java @@ -60,7 +60,7 @@ public class ConfigDialog { } private void initDialog() { - dialog = new MaterialAlertDialogBuilder(binding.getRoot().getContext()).setTitle(type == 0 ? R.string.setting_vod : type == 1 ? R.string.setting_live : R.string.setting_wall).setView(binding.getRoot()).setPositiveButton(R.string.dialog_positive, this::onPositive).setNegativeButton(R.string.dialog_negative, this::onNegative).create(); + dialog = new MaterialAlertDialogBuilder(binding.getRoot().getContext()).setTitle(type == 0 ? R.string.setting_vod : type == 1 ? R.string.setting_live : R.string.setting_wall).setView(binding.getRoot()).setPositiveButton(edit ? R.string.dialog_edit : R.string.dialog_positive, this::onPositive).setNegativeButton(R.string.dialog_negative, this::onNegative).create(); dialog.getWindow().setDimAmount(0); dialog.show(); }