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






0 comentários:
Postar um comentário