Przeglądaj źródła

将分享中的图片修改到本地

zengjiebin 7 lat temu
rodzic
commit
8e34c172f5

+ 23 - 17
app/src/main/java/com/sheep/gamegroup/util/ViewUtil.java

@@ -2294,13 +2294,21 @@ public class ViewUtil {
         list.add(ShareLinkConfig.WEIXIN_CIRCLE);
         list.add(ShareLinkConfig.QZONE);
 //        list.add(ShareLinkConfig.COPY_SHARE_LINK);
-        final List<String> imgList = ListUtil.emptyList();
-//        imgList.add("share_face_to_face");
-        imgList.add("share_wx");
-        imgList.add("share_qq");
-        imgList.add("share_weixin_circle");
-        imgList.add("share_qzone");
-//        imgList.add("share_copy_share_link");
+//        final List<String> imgList = ListUtil.emptyList();
+////        imgList.add("share_face_to_face");
+//        imgList.add("share_wx");
+//        imgList.add("share_qq");
+//        imgList.add("share_weixin_circle");
+//        imgList.add("share_qzone");
+////        imgList.add("share_copy_share_link");
+        int[] pngs = {
+//        R.mipmap.share_face_to_face");
+                R.mipmap.share_wx,
+        R.mipmap.share_qq,
+        R.mipmap.share_weixin_circle,
+        R.mipmap.share_qzone,
+//        R.mipmap.share_copy_share_link,
+        };
         final List<String> nameList = ListUtil.emptyList();
 //        nameList.add("分享app");
         nameList.add("微信");
@@ -2325,18 +2333,16 @@ public class ViewUtil {
                 ImageView ask_to_share_item_img = itemView.findViewById(R.id.ask_to_share_item_img);
                 TextView ask_to_share_item_name = itemView.findViewById(R.id.ask_to_share_item_name);
                 int position = holder.getAdapterPosition();
-                GlideImageLoader.setImage(ask_to_share_item_img, getNetImgByName(imgList.get(position)));
+                ask_to_share_item_img.setImageResource(pngs[position % pngs.length]);
+//                GlideImageLoader.setImage(ask_to_share_item_img, getNetImgByName(imgList.get(position)));
                 ask_to_share_item_name.setText(nameList.get(position));
-                itemView.setOnClickListener(new View.OnClickListener() {
-                    @Override
-                    public void onClick(View view) {
-                        try {
-                            dialog.dismiss();
-                        } catch (Exception e) {
-                            e.printStackTrace();
-                        }
-                        shareLinkConfig.setShareType(item).toShare(activity);
+                itemView.setOnClickListener(view -> {
+                    try {
+                        dialog.dismiss();
+                    } catch (Exception e) {
+                        e.printStackTrace();
                     }
+                    shareLinkConfig.setShareType(item).toShare(activity);
                 });
 
             }

+ 1 - 8
app/src/main/java/com/sheep/gamegroup/util/js/KFZSJs.java

@@ -54,14 +54,7 @@ public class KFZSJs {
 
     @JavascriptInterface
     public void setTitle(final String title) {
-        activity.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                TitleBarUtils
-                        .getInstance()
-                        .setTitle(activity, title);
-            }
-        });
+        activity.runOnUiThread(() -> TitleBarUtils.getInstance().setTitle(activity, title));
     }
 
     /**

+ 7 - 7
app/src/main/java/com/sheep/gamegroup/view/activity/ActInvitation.java

@@ -386,22 +386,22 @@ public class ActInvitation extends BaseUMActivity {
         }
         ask_share_list.setLayoutManager(gridLayoutManager);
         final List<String> list = ListUtil.emptyList();
-        final List<String> imgList = ListUtil.emptyList();
+        final List<Integer> imgList = ListUtil.emptyList();
         final List<String> nameList = ListUtil.emptyList();
         list.add(ShareLinkConfig.WX);
         list.add(ShareLinkConfig.QQ);
         list.add(ShareLinkConfig.WEIXIN_CIRCLE);
-        imgList.add("share_wx");
-        imgList.add("share_qq");
-        imgList.add("share_weixin_circle");
+        imgList.add(R.mipmap.share_wx);
+        imgList.add(R.mipmap.share_qq);
+        imgList.add(R.mipmap.share_weixin_circle);
         nameList.add("微信");
         nameList.add("QQ好友");
         nameList.add("朋友圈");
         if (forMission == 0) {
             list.add(0, ShareLinkConfig.FACE_TO_FACE);
             list.add(ShareLinkConfig.COPY_SHARE_LINK);
-            imgList.add(0, "share_face_to_face");
-            imgList.add("share_copy_share_link");
+            imgList.add(0, R.mipmap.share_face_to_face);
+            imgList.add(R.mipmap.share_copy_share_link);
             nameList.add(0, "面对面");
             nameList.add("复制链接");
         }
@@ -419,7 +419,7 @@ public class ActInvitation extends BaseUMActivity {
                 ImageView ask_to_share_item_img = itemView.findViewById(R.id.ask_to_share_item_img);
                 TextView ask_to_share_item_name = itemView.findViewById(R.id.ask_to_share_item_name);
                 final int position = holder.getAdapterPosition();
-                GlideImageLoader.setImageDisHardConfig(ask_to_share_item_img, getNetImgByName(imgList.get(position)));
+                ask_to_share_item_img.setImageResource(imgList.get(position));
                 ask_to_share_item_name.setText(nameList.get(position));
                 itemView.setOnClickListener(new View.OnClickListener() {
                     @Override

BIN
app/src/main/res/mipmap-xxhdpi/share_copy_share_link.png


BIN
app/src/main/res/mipmap-xxhdpi/share_face_to_face.png


BIN
app/src/main/res/mipmap-xxhdpi/share_qq.png


BIN
app/src/main/res/mipmap-xxhdpi/share_qzone.png


BIN
app/src/main/res/mipmap-xxhdpi/share_weixin_circle.png


BIN
app/src/main/res/mipmap-xxhdpi/share_wx.png