Como faço para definir o botão de um fundo de um botão de imagem como uma imagem que o usuário tirou?
-
27-09-2019 - |
Pergunta
Quero poder definir o plano de fundo de um botão de imagem em um arquivo XML como a imagem que o usuário tirou no telefone.
Eu tenho a imagem definida como CamerabitMap.
cameraBitmap = (Bitmap) intent.getExtras().get("data");
E eu quero passar essa imagem para ser o bakground do Button. O problema é que o método: setBackgroundDrawable()
Somente pode passar em um desenhado. Como faço para mudar esse bitmap para uma imagem desenhada e torná -lo o fundo?
Eu tenho atualmente:
private ImageButton theImageButton;
theImageButton.setBackgroundDrawable(cameraBitmap);
Solução
Se você está usando o ImageButton, por que você não pode usar isso
theImageButton.setImageBitmap(cameraBitmap)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow