Bagaimana Anda menambahkan gambar latar belakang ke suatu bentuk? Kode yang saya coba di bawah ini tetapi tidak berhasil:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp">
//here is where i need to set the image
<solid android:color="@drawable/button_image"/>
<corners
android:bottomRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp"/>
</shape>
android
android-xml
DevC
sumber
sumber
Jawaban:
Gunakan yang berikut
layerlist
:sumber
Saya menggunakan berikut ini untuk gambar yang dapat digambar dengan latar belakang melingkar.
Berikut ini tampilannya
Semoga itu bisa membantu seseorang keluar.
sumber
Ini adalah bentuk lingkaran dengan ikon di dalamnya:
sumber
Ini adalah gambar sudut
sumber
Saya menggunakan berikut ini untuk gambar yang dapat digambar dengan perbatasan.
Pertama-tama buat file .xml dengan kode ini di folder drawable:
Kedua buat tampilan file .xml di folder layout dan panggil file .xml di atas dengan cara ini
sumber
Berikut ini adalah cara lain yang paling mudah untuk mendapatkan bentuk khusus untuk gambar Anda (Tampilan Gambar). Mungkin bermanfaat bagi seseorang. Itu hanya satu baris kode.
Pertama, Anda perlu menambahkan ketergantungan:
Dan kemudian cukup tulis satu baris kode seperti ini:
sumber