@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(); }