Dies ist, wie es aussieht:Bild in dem Layout ist nicht die richtige Größe
ich ein Bild zu meinem Layout hinzugefügt habe. Da das Bild sehr klein war und in der Mitte meines Bildschirms endete und nicht die gesamte Breite des Bildschirms ausfüllte, musste ich es ausstrecken. Damit dehnen sich natürlich auch die Buchstaben aus, wodurch es schlecht aussieht. Ich weiß, dass dies nicht fixierbar ist. Jedes Bild muss gestreckt werden, also sind die Farben in Ordnung, aber die Buchstaben sind danach immer etwas verschwommen. Wenn das überhaupt keine Lösungen hat, sag es mir einfach, damit ich das weiß. Wenn Sie denken, dass Sie wissen, wie Sie das beheben können, helfen Sie bitte.
Glauben Sie nicht, es ist relevant, aber das ist der Code, den ich das Bild mit hinzugefügt: Scaletype = „fitXY“ und ersetzen Sie den Android: layout_width = "
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.example.rodekruis.MainActivity">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/rkz_logo4"
android:layout_marginBottom="30dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:scaleType="fitXY"
/>
Die einfachste und vielleicht einzige Lösung ist es, bevor sie in Photoshop zu bearbeiten oder mit diesem Dinge ähnlich Online-Photoshop: http://www.sumopaint.com/home/ –
dies ist ein Problem, das Sie immer wird stolpern. Sie müssen Ihre Bilder an alle Bildschirme anpassen. schaue hier: http://developer.android.com/guide/practices/screens_support.html. Das heißt, Sie müssen verschiedene Bilder in den Layout-Ordnern abhängig von der Bildschirmgröße/Dichte setzen ... – Opiatefuchs
android: scaleType = "center" oder android: scaleType = "centerInside" oder android: scaleType = "centerCrop" –