billyyoyo 6 роки тому
батько
коміт
e8a99dba07

+ 8 - 16
app/src/main/java/com/sheep/gamegroup/view/activity/ActWebShareImage.java

@@ -148,23 +148,15 @@ public class ActWebShareImage extends BaseUMActivity {
                 final int position = holder.getAdapterPosition();
                 ask_to_share_item_img.setImageResource(imgList.get(position));
                 ask_to_share_item_name.setText(nameList.get(position));
-                itemView.setOnClickListener(new View.OnClickListener() {
-                    @Override
-                    public void onClick(View view) {
-                        File file;
-                        try {
-                            String fileName = String.format(Locale.CHINA, "share%s.jpg", BuildConfig.FLAVOR);
-                            file = new File(ClassFileHelper.DIR, fileName);
-                            if (!file.exists()) {
-                                file = ViewUtil.saveImage(fragmentContainer, ClassFileHelper.DIR, fileName);
-                            }
-                        } catch (Exception e) {
-                            e.printStackTrace();
-                            G.showToast(e.getMessage());
-                            return;
-                        }
+                itemView.setOnClickListener((view) -> {
+                    try {
+                        String fileName = String.format(Locale.CHINA, "share-%s-%s.jpg", BuildConfig.FLAVOR, System.currentTimeMillis() + "");
+                        File file = ViewUtil.saveImage(fragmentContainer, ClassFileHelper.DIR, fileName);
                         toShare("", item, "", file);
-//                        getShortUrl(url, item, description, file);
+                    } catch (Exception e) {
+                        e.printStackTrace();
+                        G.showToast(e.getMessage());
+                        return;
                     }
                 });
             }