Ich bin neu im Design von Android, also möchte ich meine Hauptbildschirm Bilder für alle Geräte passen Ich möchte diese MainScreen-Seite in allen Geräten passen. Es hat 3 Bilder, die ich Gewicht gegeben habe, aber nichts scheint zu funktionieren, wenn ich es auf der Registerkarte teste. Es ist nicht die Art und Weise der Suche ich will, hier ist das BildWie kann ich meine XML-Bilder für alle Geräte anpassen?
hier ist mein XML .Ich weiß, ich soll für die Höhe nicht dp geben, aber wie es so aussehen zu lassen, ohne Größen zu geben.
<RelativeLayout 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"
tools:context="com.example.zeba.broccoli.MainActivity" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical"
android:layout_marginTop="50dp"
android:layout_alignParentTop="true"
android:layout_alignParentStart="true">
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:weightSum="1">
<ImageView
android:id="@+id/ms1"
android:layout_width="match_parent"
android:layout_height="374dp"
android:layout_weight="7"
android:scaleType="fitXY"
android:src="@drawable/avatar" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
>
<ImageView
android:id="@+id/ms2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"
android:src="@drawable/ee"
android:layout_weight=".5" />
<ImageView
android:id="@+id/ms3"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"
android:src="@drawable/dd"
android:layout_weight=".5" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
Feste Abmessungen für Bilder können mit Geräten variieren werden. Verwenden Sie _wrap_content_ für Bemaßungen und weisen Sie Ihren Designer an, Bilder nach verschiedenen Bildschirmauflösungen zu gestalten. – Piyush
Wenn Sie keine Größen angeben möchten, müssen Sie Bilder unterschiedlicher Größe in separaten, ausklappbaren Ordnern speichern, z. B. drawable-xhdpi, drawable-xxhdpi usw. –
, wenn ich das Bild nach Geräten wie hdpi, xxhdpi..like dass..dann kann es passen? –