@Override public boolean onLongClick(View view) { if (mOneStepHelper.isOneStepShowing()) { int size = 3; File[] files = new File[size]; String[] mimeTypes = new String[size]; File f1 = new File(SAMPLE_FILE_DIR, DRAG_IMG_FILE_NAME); if (!f1.exists()) { copyAssetFile2Sdcard(DRAG_IMG_FILE_NAME); } files[0] = f1; mimeTypes[0] = "image/jpeg"; File f2 = new File(SAMPLE_FILE_DIR, "music_cover.png"); if (!f2.exists()) { copyAssetFile2Sdcard("music_cover.png"); } files[1] = f2; mimeTypes[1] = "image/png"; File f3 = new File(SAMPLE_FILE_DIR, "ic_fso_folder.png"); if (!f3.exists()) { copyAssetFile2Sdcard("ic_fso_folder.png"); } files[2] = f3; mimeTypes[2] = "image/png"; mOneStepHelper.dragMultipleImages(view, files, mimeTypes); return true; } return false; } });