ImageView: Bilder in niedriger Grafik anzeigen lassen

Jonas31

Mitglied
Hey Leute,
Ich habe vor kurzem ein Messenger entwickelt. Im Chatroom kann man Texte und Bilder versenden. Dies wird denn über ein RecyclerView angezeigt. Allerdings wenn ein paar hochauflösende Bilder dabei sind ruckelt das RecyclerView beim Scrollen ein wenig. Ich möchte das dies denn fließend läuft. Gibt es dafür eine Möglichkeit? z.B. wie die Bilder in einer niedriger Grafik anzeigen lassen oder so?
 

Meeresgott

Bekanntes Mitglied
Hallo Jonas,

du könntest ein Bild in hoher Auflösung im Chat mit niedriger Auflösung anzeigen und nur wenn der User auf das Bild klickt wird dieses mit hoher Auflösung angezeigt. Dazu müsstest du das Bild nach dem empfangen aber vor dem einzeigen runter skalieren und am besten beide Bilder abspeichern. Würdest du nur das Original Bild behalten müsstest du beim öffnen eines Chates dann immer alle Bilder neu Skalieren was wieder zum ruckeln führen würde.

Hier ist ein Link zum Thema skalieren von Bildern in Android: https://developer.android.com/reference/android/widget/ImageView.ScaleType

Falls es dennoch ruckeln sollte könntest du auch dein eigenes Bild erstellen indem du jede n Pixel auslässt. Hätte einen "Unschärfe" Effekt.

Hoffe ich konnte dir zumindest einen Ansatz geben.

VG
 

Jonas31

Mitglied
Erstmal danke für die Antwort :). Allerdings komm ich bei der angegebenen nicht weiter. Könntest du mir vielleicht ein Code-Beispiel senden?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
missy72 Android ImageView Aus- Einblenden und Ressource ändern Android & Cross-Platform Mobile Apps 1
ImageView wird nicht angezeigt Android & Cross-Platform Mobile Apps 4
I Android Auf ImageView aus einem anderen Thread zugreifen liefert Fehlermeldung (App stürzt ab) Android & Cross-Platform Mobile Apps 5
W Pixel Farbe in eine andere Farbe ändern im ImageView von ein Icon Android & Cross-Platform Mobile Apps 14
W Rand ändern beim ImageView bei Picasso Android & Cross-Platform Mobile Apps 1
W Bild aus dem Internet in View bzw. ImageView laden (Fragment) Android & Cross-Platform Mobile Apps 2
S Image dynamisch anhand von id in ImageView anpassen Android & Cross-Platform Mobile Apps 4
A Android Studio: ImageView verpixelt Android & Cross-Platform Mobile Apps 2
Alex/89 ImageView mit einem Bild von der SD Karte füllen Android & Cross-Platform Mobile Apps 5
J ImageView zeigt kein Bild an, Andere Elemente jedoch sichtbar Android & Cross-Platform Mobile Apps 3
D Android ImageView zeichnen Android & Cross-Platform Mobile Apps 2
M Android ImageView verliert ScaleTyp Android & Cross-Platform Mobile Apps 2
N Save Image to DB and set ImageView Android & Cross-Platform Mobile Apps 1
W ImageView wird nicht angezeigt Android & Cross-Platform Mobile Apps 19
W Zip4J Zip erstellen und gespeichert URI Bilder einfügen Android & Cross-Platform Mobile Apps 3
W Bilder und Videos anzeigen lassen mit Zoom- und Loop-Funktion Android & Cross-Platform Mobile Apps 5
L Android Android Addressbuch Kontakte und Bilder auslesen? Android & Cross-Platform Mobile Apps 1
S Bilder mit fester grösse für verschiedene Android Endgeräte Android & Cross-Platform Mobile Apps 2
L Android Emulator verwendet Bilder der falschen Größe Android & Cross-Platform Mobile Apps 3
S Android Zugriff auf Bilder im Telefonspeicher + Galeriedarstellung Android & Cross-Platform Mobile Apps 5
G Bilder in drawable Ordner Android & Cross-Platform Mobile Apps 11
D Android Ist es überhaupt notwendig, die Bilder runterzuskalieren? Android & Cross-Platform Mobile Apps 7
D TabHost mit Tabs verschieben und Bilder einsetzen Android & Cross-Platform Mobile Apps 7
F Bilder in Java importieren (Fehler?) Android & Cross-Platform Mobile Apps 5
K Bilder wechseln Android & Cross-Platform Mobile Apps 7
G Bilder als "Video" anzeigen Android & Cross-Platform Mobile Apps 3
M Bilder nacheinander anzeigen Android & Cross-Platform Mobile Apps 6

Ähnliche Java Themen

Neue Themen


Oben