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 7d0acd006..3193240f8 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 @@ -23,6 +23,7 @@ import com.fongmi.android.tv.server.Server; import com.fongmi.android.tv.ui.custom.CustomTextListener; import com.fongmi.android.tv.utils.QRCode; import com.fongmi.android.tv.utils.ResUtil; +import com.fongmi.android.tv.utils.UrlUtil; import com.fongmi.android.tv.utils.Utils; import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.permissionx.guolindev.PermissionX; @@ -131,7 +132,7 @@ public class ConfigDialog implements DialogInterface.OnDismissListener { } private void onPositive(View view) { - String text = Utils.checkClan(binding.text.getText().toString().trim()); + String text = UrlUtil.checkClan(binding.text.getText().toString().trim()); if (text.isEmpty()) Config.delete(url, type); callback.setConfig(Config.find(text, type)); dialog.dismiss(); diff --git a/app/src/main/java/com/fongmi/android/tv/utils/UrlUtil.java b/app/src/main/java/com/fongmi/android/tv/utils/UrlUtil.java index eb3f60786..bf29b1aa9 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/UrlUtil.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/UrlUtil.java @@ -9,16 +9,16 @@ import com.github.catvod.utils.Util; public class UrlUtil { - public static String checkClan(String text) { - if (text.contains("/localhost/")) text = text.replace("/localhost/", "/"); - if (text.startsWith("clan")) text = text.replace("clan", "file"); - return text; + public static String checkClan(String url) { + if (url.contains("/localhost/")) url = url.replace("/localhost/", "/"); + if (url.startsWith("clan")) url = url.replace("clan", "file"); + return url; } - public static String convert(String baseUrl, String text) { - if (TextUtils.isEmpty(text)) return ""; - if (text.startsWith("clan")) return checkClan(text); - return UriUtil.resolve(baseUrl, text); + public static String convert(String baseUrl, String path) { + if (TextUtils.isEmpty(path)) return ""; + if (path.startsWith("clan")) return checkClan(path); + return UriUtil.resolve(baseUrl, path); } public static String convert(String url) {