Пример #1
0
        @Override
        public void onClick(View v) {
          ArrayList<CustomGallery> selected = adapter.getSelected();

          Appconstants.allPath = new String[selected.size()];
          for (int i = 0; i < Appconstants.allPath.length; i++) {
            Appconstants.allPath[i] = selected.get(i).sdcardPath;
            Log.d("Selected Path", Appconstants.allPath[i]);
          }

          Intent data = new Intent().putExtra("all_path", Appconstants.allPath);
          setResult(RESULT_OK, data);
          finish();
        }
        @Override
        public void onClick(View v) {
          ArrayList<CustomGallery> selected = adapter.getSelected();

          String[] allPath = new String[selected.size()];
          for (int i = 0; i < allPath.length; i++) {
            allPath[i] = selected.get(i).sdcardPath;
          }

          // clear adapter
          adapter.clear();
          adapter.clearCache();
          Intent data = new Intent().putExtra("all_path", allPath);
          try {
            setResult(RESULT_OK, data);
          } catch (Exception e) {
            e.printStackTrace();
          }
          finish();
        }