Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Duplicidade ao salvar foto da câmera

Tá, só pra esclarecer de vez: o arquivo está duplicado no sdcard, certo?


Não fiz teste com imagens, somente com outros arquivos no external, talvez tenha alguma rotina que duplique esse arquivo, mas é bem estranho...

Em 24 de dezembro de 2011 20:23, Carlos Cavalcanti <carlosatx@gmail.com> escreveu:
talvez eu nao tenha sido claro ao dizer "galeria"...
com esse código citado a cima, ele grava tanto no local que eu desejo
(source_photo_tempo) quanto no DCIM/Camera...

Em 24 de dezembro de 2011 18:46, Carlos Cavalcanti
<carlosatx@gmail.com> escreveu:
> Danilo, eu só gostaria que ele não gravasse "duplicadamente" as fotos.
>
> Está gravando na galeria do celular e no local que eu desejo.
>
> Gostaria apenas de gravar no local desejado, que no meu caso é essa
> constante que chamei de SOURCE_PHOTO_TEMP e "abortar" a gravação na
> galeria...
> Não sei se isso é possível..
>
> Em 24 de dezembro de 2011 18:15, Danilo Mendonça <magro@tntnp.com.br> escreveu:
>> Tenta usar o Internal Storage... só a aplicação terá acesso.
>>
>> http://developer.android.com/guide/topics/data/data-storage.html
>>
>> Em 24 de dezembro de 2011 19:00, Carlos Cavalcanti <carlosatx@gmail.com>
>> escreveu:
>>
>>> Bom dia pessoal,
>>>
>>> Seguinte, estou tendo um pequeno problema em relação a salvar foto da
>>> câmera.
>>>
>>> Ela está salvando tanto no lugar que eu desejo, quanto na galeria
>>> padrão do android. Alguém sabe como inibir a gravação na galeria do
>>> android?
>>>
>>> Meu código:
>>>
>>> private static final String SOURCE_PHOTO_TEMP =
>>> Environment.getExternalStorageDirectory() + "/Photos/Photo_temp.jpg";
>>>
>>> private void takePhoto(){
>>>                File tempFile = new File(SOURCE_PHOTO_TEMP);
>>>                tempFile.mkdirs();
>>>                Uri outputFileUri = Uri.fromFile(tempFile);
>>>                if (!exceededQuantitySlots()){
>>>                        Intent intentPhoto = new
>>> Intent(MediaStore.ACTION_IMAGE_CAPTURE);
>>>                        intentPhoto.putExtra(MediaStore.EXTRA_OUTPUT,
>>> outputFileUri);
>>>                        startActivityForResult(intentPhoto, 1);
>>>                }
>>>                if (tempFile.exists())
>>>                        tempFile.delete();
>>>        }
>>
>>
>>
>>
>> --
>> Danilo Mendonça | Yotta Apps – Desenvolvendo Aplicativos
>> (48) 9119.9291 / (11) 9902.8869 | danilo@yottaapps.com.br
>> Site | Blog | Facebook | Twitter | LinkedIn
>> **Viu nosso game para iPad? Saiba mais sobre o Delivery Box
>>
>
>
>
> --
> Atenciosamente,
> Carlos Cavalcanti
> @CarlosCaval
> www.CarlosCavalcanti.com



--
Atenciosamente,
Carlos Cavalcanti
@CarlosCaval
www.CarlosCavalcanti.com



--
Danilo Mendonça Yotta Apps – Desenvolvendo Aplicativos
(48) 9119.9291 / (11) 9902.8869 | danilo@yottaapps.com.br
Site Blog | Facebook Twitter LinkedIn 
**Viu nosso game para iPad? Saiba mais sobre o Delivery Box

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário