Größe von Bitmap Android

Mögliche Duplikat:
Bitmap-Byte-Größe nach der Decodierung?

Gibt es sowieso so kann ich die Größe dieses Bitmaps bekommen? Ich habe versucht, getByteCount () zu benutzen, aber ich kann es nicht benutzen?

  • Unterschiede zwischen Android-Palettenfarben
  • Android App stürzt auf Lollipop ab
  • Fügen Sie dem EditText-Feld Drop-Shadow-Effekte hinzu
  • Installieren von Genymotion Eclipse Plug-in
  • Kann nicht erstellen 2.3.3 Intel Atom AVD (userdata.img nicht gefunden)
  • Include Ruboto-Core mit Android App bei der Installation
  • Bitmap bitmap = BitmapFactory.decodeByteArray(decryptedData , 0, decryptedData .length); //decoding bytearrayoutputstream to bitmap 

    Irgendwelche Vorschläge?

  • Scale Bild halten seine Seitenverhältnis im Hintergrund ziehbar
  • QML-Bildschirmorientierung
  • Throws-Klausel in Exception Handling
  • Com.android.support:customtabs: Keine virtuelle Methode launchUrl
  • Wie kann ich ein Bitmap-Objekt von einer Aktivität in eine andere übergeben?
  • Android-Entwickler MyFirstApp - "Menü kann nicht aufgelöst werden oder ist kein Feld"
  • 2 Solutions collect form web for “Größe von Bitmap Android”

    Wenn das Bild lokal gespeichert ist, können Sie folgendes tun

     public long getImageLength(String absFileName) { File file = new File(absFileName); return file.length(); } /** * From "http://stackoverflow.com/questions/2169649/open-an-image-in-androids-built-in-gallery-app-programmatically" * uri - data stored in an Intent returned from an application such as Gallery or Camera */ private String getAbsPath(Uri uri) { String[] projection = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(uri, projection, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } 

    Wie Sie aus der API sehen können , können Sie verwenden

     getWidth() getHeight() 

    Für die Größe der Bitmap in Pixeln.

    Und wenn es ein Array von Bytes (8bit = 1byte) ist, dann nehmen Sie einfach decryptedData.length decryptedData.length - offset und Sie wissen, wie viele Bytes in der Bitmap sind.

    Oder fehlt mir hier etwas

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.