Olá
quando tiro uma foto no modo retrato a activity retorna OK. quando tiro no modo paisagem retorna resultCode == Activity.RESULT_FIRST_USER.
resolvi o problema com um expressão OR.
(resultCode == Activity.RESULT_OK || resultCode == Activity.RESULT_FIRST_USER)
A Aplicação esta funcionando, a minha duvida é porque é retornado Activity.RESULT_FIRST_USER ??
sds
j.silvestre
[quote=j.silvestre]Olá
quando tiro uma foto no modo retrato a activity retorna OK. quando tiro no modo paisagem retorna resultCode == Activity.RESULT_FIRST_USER.
resolvi o problema com um expressão OR.
(resultCode == Activity.RESULT_OK || resultCode == Activity.RESULT_FIRST_USER)
A Aplicação esta funcionando, a minha duvida é porque é retornado Activity.RESULT_FIRST_USER ??
sds
j.silvestre[/quote]
Não conheço nenhuma citação desse fato na documentação, mas, não me surpreenderia se esse retorno estivesse relacionado com o modo retrato/paisagem.
Dá uma olhada nesse link da documentação:
http://developer.android.com/reference/android/app/Activity.html
pelo que eu entendi essa constante é utilizada para qualquer resultado com valores personalizados pelo usuario