이미지 같은 경우는요
Intent clsIntent = new Intent(Intent.ACTION_PICK);
clsIntent.setType(android.provider.MediaStore.Images.Media.CONTENT_TYPE);
clsIntent.setData(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult( clsIntent, 101 );
이미지 선택후
protected void onActivityResult( int requestCode, int resultCode, Intent data )
이 함수 안에서
bkBitmap = Images.Media.getBitmap( getContentResolver(), data.getData() );
FileOutputStream fileoutst=new FileOutputStream(path+"/ad1.jpg");
bkBitmap.compress(Bitmap.CompressFormat.JPEG, 100, fileoutst);
fileoutst.flush();
fileoutst.close();
이런 식으로 저장을 잘 하였습니다.
근데 동영상은 어떻게 해야 할지 모르겠스니다.ㅠㅠ
Intent clsIntent = new Intent(Intent.ACTION_PICK);
clsIntent.setType(android.provider.MediaStore.Video.Media.CONTENT_TYPE);
clsIntent.setData(android.provider.MediaStore.Video.Media.EXTERNAL_CONTENT_URI);
startActivityForResult( clsIntent, 111 );
동영상을 위의 소스를 이용하여 선택할수 있게 했습니다.
그다음
protected void onActivityResult( int requestCode, int resultCode, Intent data )
이곳에서 동영상을 다른곳으로 저장하고 싶은데 어떻게 해야 할까요??