Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo: Parcelar un mapa de bits en Android

Tengo una clase serializada a la cual quiero agregar un mapa de bits, pero Bitmap no es compatible con serializar.

En cambio, pensé que usaría un paquete en su lugar, pero no puedo conseguir que funcione.

  • ¿Cuáles son las diferencias entre LinearLayout, RelativeLayout y AbsoluteLayout?
  • Android: separador personalizado (o incluso elemento) en ListView depening en el contenido del elemento
  • ¿Cómo puedo hacer clic en los vínculos de TextView?
  • Cómo obtener un proyecto PhoneGap para ejecutarse en Android Studio con Gradle Build System
  • Servicios de localización de cheques android habilitados con servicios de reproducción localización api
  • HttpURLConnection.getResponseCode () devuelve -1 en segunda invocación
  • A continuación se muestra un código de prueba que utiliza variables locales:

    Parcel parcel; Bitmap sourceBitmap; Bitmap destinationBitmap; parcel = Parcel.obtain(); sourceBitmap = Bitmap.createBitmap(200, 400, Config.ARGB_8888); sourceBitmap.writeToParcel(parcel, 0); destinationBitmap = Bitmap.CREATOR.createFromParcel(parcel); 

    Consigo el error siguiente en la última línea arriba:

     09-06 21:18:20.463: DEBUG/skia(17716): Bitmap_createFromParcel unknown config: 0 09-06 21:18:20.473: DEBUG/AndroidRuntime(17716): Shutting down VM 09-06 21:18:20.483: WARN/dalvikvm(17716): threadid=3: thread exiting with uncaught exception (group=0x4001b188) 09-06 21:18:20.493: ERROR/AndroidRuntime(17716): Uncaught handler: thread main exiting due to uncaught exception 09-06 21:18:20.513: ERROR/AndroidRuntime(17716): java.lang.RuntimeException: Failed to unparcel Bitmap 09-06 21:18:20.513: ERROR/AndroidRuntime(17716): at android.graphics.Bitmap$1.createFromParcel(Bitmap.java:899) 09-06 21:18:20.513: ERROR/AndroidRuntime(17716): at android.graphics.Bitmap$1.createFromParcel(Bitmap.java:903) 

  • ¿Cómo ejecutar mi proyecto node.js en android?
  • Que constructor a ser llamado para ver?
  • Cómo obtener "SocketException: Connection reset by peer" en Android
  • Cómo personalizar el menú desplegable AutoCompleteTextView en Android
  • Pros y contras de SQLite y preferencias compartidas
  • Cómo obtener el número IMEI en PhoneGap?
  • 2 Solutions collect form web for “Cómo: Parcelar un mapa de bits en Android”

    Usted tiene que reajustar su paquete:

     sourceBitmap.writeToParcel(parcel, 0); parcel.setDataPosition(0); destinationBitmap = Bitmap.CREATOR.createFromParcel(parcel); 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.