1
sdcard의 폴더에서 모든 동영상 목록을 가져 와서 목록에 미리보기 이미지를 표시하려면 어떻게해야합니까? 미리보기 이미지를 클릭하면 재생을 위해 해당 동영상이 열립니다.섬네일보기에서 sdcard의 비디오를 표시하는 방법?
도와주세요.
sdcard의 폴더에서 모든 동영상 목록을 가져 와서 목록에 미리보기 이미지를 표시하려면 어떻게해야합니까? 미리보기 이미지를 클릭하면 재생을 위해 해당 동영상이 열립니다.섬네일보기에서 sdcard의 비디오를 표시하는 방법?
도와주세요.
전체 코드를 제공 할 수는 없습니다. 내게 당신이 그걸 어떻게 성취 할 수 있는지 제안 해주세요. 해당 코드를 사용하여 특정 폴더의 미디어를 볼 수 있습니다.
String fileUrl = "/myfolder/";
String MEDIA_PATH = android.os.Environment.getExternalStorageDirectory().getPath() +
fileUrl;
다음은 특정 확장자를 검색하기위한 필터 코드입니다. 클릭에 비디오를 시작 here
이동 목록보기에서 썸네일을 생성하기위한
class Mp4Filter implements FilenameFilter {
public boolean accept(File dir, String name) {
return (name.endsWith(".mp4"));
}
}
는, 당신은 onListItemClick을 구현해야합니다. 이렇게 : -
protected void onListItemClick(ListView l, View v, int position, long id) {
currentPosition = position;
playSong(MEDIA_PATH + songs.get(position));
Toast.makeText(getApplicationContext(), "Video Start",
Toast.LENGTH_LONG).show();
}