OSDN Git Service

OLYMPUSでのRAWファイルの扱いもその他のメーカーと同じようにした。
authorMRSa <mrsa@myad.jp>
Sat, 4 Jul 2020 11:45:44 +0000 (20:45 +0900)
committerMRSa <mrsa@myad.jp>
Sat, 4 Jul 2020 11:45:44 +0000 (20:45 +0900)
app/src/main/java/net/osdn/gokigen/pkremote/playback/ImageGridViewFragment.java
app/src/main/java/net/osdn/gokigen/pkremote/playback/detail/CameraContentEx.java

index fe44b56..90fd975 100644 (file)
@@ -32,7 +32,6 @@ import net.osdn.gokigen.pkremote.playback.detail.ImagePagerViewFragment;
 import net.osdn.gokigen.pkremote.playback.grid.ImageGridViewAdapter;
 
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.List;
 import java.util.Locale;
 import java.util.concurrent.ExecutorService;
@@ -441,7 +440,7 @@ public class ImageGridViewFragment extends Fragment implements AdapterView.OnIte
         // 一覧を取得する
         List<ICameraContent> contents = getContentsList();
         List<CameraContentEx> contentItems = new ArrayList<>();
-        HashMap<String, CameraContentEx> rawItems = new HashMap<>();
+        //HashMap<String, CameraContentEx> rawItems = new HashMap<>();
 
         for (ICameraContent item : contents)
         {
@@ -457,7 +456,8 @@ public class ImageGridViewFragment extends Fragment implements AdapterView.OnIte
             }
             else if (path.endsWith(OLYMPUS_RAW_SUFFIX))
             {
-                rawItems.put(path, new CameraContentEx(item, true, OLYMPUS_RAW_SUFFIX));
+                //rawItems.put(path, new CameraContentEx(item, true, OLYMPUS_RAW_SUFFIX));
+                contentItems.add(new CameraContentEx(item, true, OLYMPUS_RAW_SUFFIX));
             }
             else if (path.endsWith(PENTAX_RAW_PEF_SUFFIX))
             {
@@ -498,7 +498,7 @@ public class ImageGridViewFragment extends Fragment implements AdapterView.OnIte
         }
 
         Log.v(TAG, " NOF CONTENT ITEMS : " + contentItems.size());
-
+/*
         for (CameraContentEx item : contentItems)
         {
             String path = item.getFileInfo().getContentName().toLowerCase(Locale.getDefault());
@@ -514,6 +514,7 @@ public class ImageGridViewFragment extends Fragment implements AdapterView.OnIte
                 }
             }
         }
+*/
         imageContentList = contentItems;
         //Log.v(TAG, ".....imageContentList : " + imageContentList.size());
         adapter.setContentList(imageContentList);
index e2dbf7d..f829675 100644 (file)
@@ -22,11 +22,13 @@ public class CameraContentEx
         this.isSelected = false;
     }
 
+    /*
     public void setHasRaw(boolean value, String rawSuffix)
     {
         hasRaw = value;
         this.rawSuffix = rawSuffix;
     }
+*/
 
     public void setSelected(boolean isSelected)
     {
@@ -35,12 +37,6 @@ public class CameraContentEx
 
     public boolean hasRaw()
     {
-        if (!(fileInfo.isContentNameValid()))
-        {
-            //
-
-
-        }
         return (hasRaw);
     }