Como criar um objeto Drawable do formulário Bitmap
Estou desenvolvendo uma visualização personalizada para android. Para isso, quero que o usuário possa selecionar e criar imagens usando exatamente como ao usarImageView
Noattr.xml Eu adicionei o código abaixo.
<declare-styleable name="DiagonalCut">
<attr name="altitude" format="dimension"/>
<attr name="background_image" format="reference"/>
</declare-styleable>
Na visualização personalizada, recebo esse valor como umDrawable
que foi fornecido em xml comoapp:background_image="@drawable/image"
TypedArray typedArray = getContext().obtainStyledAttributes(arr, R.styleable.DiagonalCut);
altitude = typedArray.getDimensionPixelSize(R.styleable.DiagonalCut_altitude,10);
sourceImage = typedArray.getDrawable(R.styleable.DiagonalCut_background_image);
Eu quero criar um bitmap usando estesourceImage
que é um objeto Drawable.
Se estiver errado, forneça uma alternativa.