Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quando clico em salvar app fecha e a msg "Agenda parou"

Boa tarde amigos preciso de ajuda Estou utilizando smartphone para emular o app observação o erro so aparece apos criar o metodo activityResult Antes a camera abre e salva o arquivo no smatphone Segue meu código

Button botaoCamera = (Button ) findViewById(R.id.formulario_botao_foto);
            botaoCamera.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Intent IntentCamera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                    caminhoFoto = getExternalFilesDir(null) + "/" + System.currentTimeMillis()+ ".jpg";
                    File arquivoFoto = new File(caminhoFoto);
                    IntentCamera.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(arquivoFoto));
                    startActivityForResult(IntentCamera, Codigo_Camera);
                }
            });
        }

        //@Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            if (resultCode == Activity.RESULT_OK) {
                if (requestCode == Codigo_Camera) {
                    ImageView foto = ( ImageView ) findViewById(R.id.formulario_botao_foto);
                    Bitmap bitmap = BitmapFactory.decodeFile(caminhoFoto);
                    Bitmap bitmapReduzido = Bitmap.createScaledBitmap(bitmap, 300, 300, true);
                    foto.setImageBitmap(bitmapReduzido);
                    foto.setScaleType(ImageView.ScaleType.FIT_XY);
                }
            }
        }
1 resposta
solução!

Pessoal achei o erro estava errado aqui findViewById

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software