Xml'de bir şekil çizmek ve bu şekle arka plan olarak bir png kullanmak mümkün mü? Zaten şeklim var (yuvarlak köşeli bir kare) ve o kareye bir arka plan koymak istiyorum.Android şekli arka plan
cevap
Herhangi bir şekil dosyasını herhangi bir görünüm için arka plan olarak kullanabilirsiniz. Bu örnek, beyaz renk ve şekil etrafında siyah kenarlıkla yuvarlak arka plan oluşturur.
Örnek: u olarak kullanabilirsiniz
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
<stroke
android:width="0.5dp"
android:color="@color/color_grey" />
<solid android:color="@color/color_white" />
</shape>
rounded_corner.xml,
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center_horizontal"
android:background="@drawable/rounded_corner"
android:orientation="vertical" >
oyu ile çekilebilir miyiz? –
Hayır, şekil xml biçiminde çizilemez hiçbir ekleyemezsiniz sadece renk alır. –
OP, .png görüntüsünün arka planda olmasını ister. –
// bu ya size sizi
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/rounded_corner"
android:padding="2dp"
android:orientation="vertical" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/yourdrawable />
</LinearLayout>
yardımcı olacak bu yolu deneyelim yapabilir. –
Aşağı oy kullanmak için bir sebep yok mu? –
Biliyorum, birisinin neden –