Cómo crear un formulario de mapa de bits
Estoy desarrollando una vista personalizada para Android. Para eso quiero dar a un usuario la capacidad de seleccionar e usar imágenes al igual que cuando usaImageView
Enattr.xml Agregué el siguiente código.
<declare-styleable name="DiagonalCut">
<attr name="altitude" format="dimension"/>
<attr name="background_image" format="reference"/>
</declare-styleable>
En la vista personalizada obtengo este valor comoDrawable
que se proporcionó en 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);
Quiero crear un mapa de bits usando estosourceImage
que es un objeto dibujable.
Si me estoy equivocando, proporcione una alternativa.