Solución a Immutable bitmap passed to canvas constructor en Android y Java

En este post te mostraré la solución a un problema de Android que dice así:

E/AndroidRuntime: FATAL EXCEPTION: main
Process: me.parzibyte.controldeentregas, PID: 4817
java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor at android.graphics.Canvas.<init>(Canvas.java:131)

El error es muy claro: estamos pasando un bitmap inmutable al constructor de Canvas; hay que hacer el Bitmap mutable.

(más…)

Android: solución a Resources$NotFoundException: String resource ID

Este es un post rápido en donde voy a explicar cómo se origina el error y cómo arreglar el error que dice algo así:

Resources$NotFoundException: String resource ID at android.content.res.Resources.getText at android.widget.TextView.setText

El error nos está indicando que no encuentra un recurso con determinado ID al llamar al método setText de un TextView. Vamos a ver cómo arreglarlo y sus orígenes, para que a la próxima no ocurra de nuevo.

(más…)