0
그냥 내 휴대폰에있는 Imagefolder에 사진을 저장하고 싶습니다. 나는 내가 시도한 2 가지 예를 가지고있다.Android : 사진을 Imagefolder에 저장
1 예
내 응용 프로그램 충돌을 나는 온 클릭 방법을 활성화 :
public void onClick(View arg0) {
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 1337);
}});
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if(requestCode == 1337)
{
Bitmap thumbnail = (Bitmap) data.getExtras().get("data");
MediaStore.Images.Media.insertImage(getContentResolver(),file.getAbsolutePath(),file.getName(),file.getName());
}
else
{
Toast.makeText(AndroidCamera.this, "Picture NOt taken", Toast.LENGTH_LONG);
}
super.onActivityResult(requestCode, resultCode, data);
}
2. 예
나는 열린 우리당 내 찍은 사진을 저장하기 전에. 그러나 내 그림은 PC 또는 FileApp에서만 액세스 할 수있는 폴더에 저장되었습니다. Uri로 경로 방향을 휴대폰의 기존 기본 이미지 폴더로 어떻게 바꿀 수 있는지 알지 못합니다.
Uri uriTarget = getContentResolver().insert(Media.EXTERNAL_CONTENT_URI, new ContentValues());
타이 위의 코드에서 사용하는 도우미 메서드 중 일부입니다 당신의 대답을 위해. 방금 기본 카메라가 열렸습니다. 나는 사진을 찍음으로써 사라지는 오버레이가있는 미리보기 카메라를 가지고 있습니다. 의도 카메라가 무엇을하고 있는지 정확히 알지 못하지만, 내가 생각하기에, 그 카메라 없이는해야만합니까? :) – csnewb
예, 응용 프로그램에서 카메라를 관리하는 경우 기본 응용 프로그램을 실행할 필요가 없습니다. –