Add config dialog edit text

pull/171/head
FongMi 3 years ago
parent bc4c4aeb3f
commit e1bad615f2
  1. 1
      app/src/leanback/java/com/fongmi/android/tv/ui/custom/dialog/ConfigDialog.java
  2. 1
      app/src/main/res/values-zh-rCN/strings.xml
  3. 1
      app/src/main/res/values-zh-rTW/strings.xml
  4. 1
      app/src/main/res/values/strings.xml
  5. 2
      app/src/mobile/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);
}

@ -93,6 +93,7 @@
<string name="search_hot">热搜</string>
<!-- Dialog -->
<string name="dialog_edit">修改</string>
<string name="dialog_positive">确定</string>
<string name="dialog_negative">取消</string>
<string name="dialog_config_hint">请输入接口…</string>

@ -93,6 +93,7 @@
<string name="search_hot">熱搜</string>
<!-- Dialog -->
<string name="dialog_edit">修改</string>
<string name="dialog_positive">確定</string>
<string name="dialog_negative">取消</string>
<string name="dialog_config_hint">請輸入接口…</string>

@ -93,6 +93,7 @@
<string name="search_hot">Hot</string>
<!-- Dialog -->
<string name="dialog_edit">Edit</string>
<string name="dialog_positive">OK</string>
<string name="dialog_negative">Cancel</string>
<string name="dialog_config_hint">Please enter the config…</string>

@ -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();
}

Loading…
Cancel
Save