|
|
@@ -2589,7 +2589,7 @@ public class CommonUtil {
|
|
|
//检查粘贴板
|
|
|
public void checkCopyText() {
|
|
|
boolean enableCheckCopyText = DataUtil.getAsBoolean(Config.KEY_ENABLE_CHECK_COPY_TEXT, Config.dvbEnableCheckCopyText());
|
|
|
- if(!enableCheckCopyText){
|
|
|
+ if (!enableCheckCopyText) {
|
|
|
LogUtil.println("checkCopyText", "closed");
|
|
|
return;
|
|
|
}
|
|
|
@@ -2602,21 +2602,21 @@ public class CommonUtil {
|
|
|
DialogConfig dialogConfig = new DialogConfig().setTitle("小绵羊提示").setBtnCloseOnClickListener(closeListener);
|
|
|
if (textString.startsWith("http://") || textString.startsWith("https://")) {//如果是链接,直接跳转外部浏览器
|
|
|
dialogConfig.setMsg("已经复制如下内容:\n" + textString + "\n,是否访问该链接?")
|
|
|
- .setBtnLeftText("仅一次").setBtnLeftOnClickListener(view -> {
|
|
|
+ .setBtnLeftText("确定").setBtnLeftOnClickListener(view -> Jump2View.getInstance().goWeb(SheepApp.getInstance().getCurrentActivity(), textString))
|
|
|
+ .setBtnRightText("仅一次").setBtnRightOnClickListener(view -> {
|
|
|
closeListener.onClick(view);
|
|
|
Jump2View.getInstance().goWeb(SheepApp.getInstance().getCurrentActivity(), textString);
|
|
|
- })
|
|
|
- .setBtnRightText("确定").setBtnRightOnClickListener(view -> Jump2View.getInstance().goWeb(SheepApp.getInstance().getCurrentActivity(), textString));
|
|
|
+ });
|
|
|
ViewUtil.showMsgDialog(SheepApp.getInstance().getCurrentActivity(), dialogConfig);
|
|
|
} else if (textString.contains("://")) {
|
|
|
dialogConfig.setMsg("已经复制如下内容:\n" + textString + "\n,是否尝试跳转?")
|
|
|
- .setBtnLeftText("仅一次").setBtnLeftOnClickListener(view -> {
|
|
|
+ .setBtnLeftText("确定").setBtnLeftOnClickListener(view -> Jump2View.getInstance().tryGotoDeepLink(textString))
|
|
|
+ .setBtnRightText("仅一次").setBtnRightOnClickListener(view -> {
|
|
|
closeListener.onClick(view);
|
|
|
Jump2View.getInstance().tryGotoDeepLink(textString);
|
|
|
- })
|
|
|
- .setBtnRightText("确定").setBtnRightOnClickListener(view -> Jump2View.getInstance().tryGotoDeepLink(textString));
|
|
|
+ });
|
|
|
ViewUtil.showMsgDialog(SheepApp.getInstance().getCurrentActivity(), dialogConfig);
|
|
|
- } else if(TestUtil.isDev()) {
|
|
|
+ } else if (TestUtil.isDev()) {
|
|
|
TestUtil.testFunction(SheepApp.getInstance().getCurrentActivity(), textString);
|
|
|
// } else {
|
|
|
// String msg = textString.length() > 100 ? textString.substring(0, 100) + "..." : textString;
|