Is there any way in Java to take image width and height without transfer or download?Wie erhalten Sie die Bildbreite und -höhe von der URL, ohne das vollständige Bild in Android herunterzuladen?
erwähnt einen Weg mit ImageIO, aber ImageIO ist nicht auf Android verfügbar.
Android verfügt über BitmapFactory, die das Bild dekodieren kann, um die Breite und Höhe zu erhalten, ohne das gesamte Bild in den Speicher zu laden, aber es funktioniert nur mit Dateien.
Also die Frage ist auf Android, gibt es eine Möglichkeit, nur die Bildbreite und -höhe von einer Web-URL zu erhalten, ohne das gesamte Bild herunterzuladen?
überprüfen Sie diese Antwort: http://stackoverflow.com/questions/16440863/can-i-get-image-file-width-and-height-from-uri-in-android/16440953#16440953 –
Ich fand Optionen. inJustDecodeBounds = true funktioniert nur für Dateien, wenn InputStream von einer URL stammt, ist es ineffektiv. – jiawen