소스 검색

删除提示框,直接提示用户打开小绵羊快捷方式权限2

zengjiebin 7 년 전
부모
커밋
e4a9e26816
1개의 변경된 파일12개의 추가작업 그리고 9개의 파일을 삭제
  1. 12 9
      app/src/main/java/com/sheep/gamegroup/util/SysAppUtil.java

+ 12 - 9
app/src/main/java/com/sheep/gamegroup/util/SysAppUtil.java

@@ -865,7 +865,7 @@ public class SysAppUtil {
     public static void addShortcut(Activity activity) {
         boolean hasShortcut = SysAppUtil.hasShortcut(SheepApp.getInstance(), Config.YF_SHOP_NAME);
         if(hasShortcut){
-            showShortcutTip2(activity);
+            showShortcutTip2();
         } else {
             addShortcutTest(activity);
         }
@@ -911,9 +911,9 @@ public class SysAppUtil {
             shortcutManager.requestPinShortcut(info, shortcutCallbackIntent.getIntentSender());
             boolean hasShortcut = SysAppUtil.hasShortcut(SheepApp.getInstance(), Config.YF_SHOP_NAME);
             if(hasShortcut) {
-                G.showToast("添加桌面快捷方式成功");
+                showShortcutTip3();
             } else {
-                showShortcutTip2(activity);
+                showShortcutTip2();
             }
         } else {
             G.showToast("暂不支持");
@@ -921,9 +921,12 @@ public class SysAppUtil {
     }
 
     //展示提示
-    public static void showShortcutTip2(Activity activity) {
+    public static void showShortcutTip2() {
         G.showToast("已尝试添加有范商城到桌面,若添加失败,请打开小绵羊\"创建桌面快捷方式\"的权限");
     }
+    public static void showShortcutTip3() {
+        G.showToast("添加有范商城到桌面成功,若添加失败,请打开小绵羊\"创建桌面快捷方式\"的权限");
+    }
 
     //展示提示框
     public static void showShortcutTip(Activity activity) {
@@ -982,9 +985,9 @@ public class SysAppUtil {
         systemService.setDynamicShortcuts(ListUtil.asList(shortcutInfo));
         boolean hasShortcut = SysAppUtil.hasShortcut(SheepApp.getInstance(), Config.YF_SHOP_NAME);
         if(hasShortcut) {
-            G.showToast("添加桌面快捷方式成功");
+            showShortcutTip3();
         } else {
-            showShortcutTip2(activity);
+            showShortcutTip2();
         }
     }
 
@@ -999,12 +1002,12 @@ public class SysAppUtil {
                     BitmapFactory.decodeResource(activity.getResources(), R.drawable.icon_yf));
             boolean hasShortcut = SysAppUtil.hasShortcut(SheepApp.getInstance(), Config.YF_SHOP_NAME);
             if(hasShortcut) {
-                G.showToast("添加桌面快捷方式成功");
+                showShortcutTip3();
             } else {
-                showShortcutTip2(activity);
+                showShortcutTip2();
             }
         } else {
-            G.showToast("已经添加成功");
+            showShortcutTip3();
         }
 
         // 为某个包创建快捷方式