Das Problem ist, dass ich keine Form hinter meinem ImageView (das ist eine Animation). Die Mitte des ImageView muss zentriert mit der Form sein.Hinzufügen einer Hintergrundform zu einem ImageView in xml Android?
Die Formgröße ist 92dp und von meiner Animation es 48dp, so muss die Form die Animation enthalten.
Dies ist das Video, wenn Sie sehen können, was ich versuche zu bekommen: jetzt Click Me
Das ist mein Layout:
<ImageView
android:id="@+id/imageView111"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="center"
android:layout_marginTop="120dp"
android:layout_gravity="center_horizontal"
android:visibility="gone" />
</LinearLayout>
Meine Form ist dies:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="oval" >
<solid android:color="@color/primary" />
<size
android:height="92dp"
android:width="92dp" />
<padding
android:bottom="10dp"
android:left="10dp"
android:right="10dp"
android:top="10dp" />
<corners android:radius="5dp" />
</shape>
</item>
<item>
<shape android:shape="oval" >
<size
android:height="92dp"
android:width="92dp" />
<padding
android:bottom="5dp"
android:left="5dp"
android:right="5dp"
android:top="5dp" />
<solid android:color="@color/primary" />
</shape>
</item>
</layer-list>
Eine Art von Sol dafür? Ich verbringe viel Zeit, es zu lösen, und ich nicht
Dank für die Hilfe :(könnte
liefern Sie Ihren Imageview Hintergrund und es wird getan 'android: background =" @ Zeichnungs/your_created_drawablefile_name "' –
Nein, es funktioniert nicht, die Form ist weg. Ich kann die Form nicht sehen, nur die ImageView mit der Animation –