Làm thế nào để bạn thêm một hình ảnh nền cho một hình dạng? Mã tôi đã thử dưới đây nhưng không thành công:
<?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>
Bạn cần mở rộng và tạo một lớp hình tùy chỉnh. Nhìn vào RoundedImageView chẳng hạn. Nó tạo ra một hình ảnh tưởng tượng tròn để bất cứ thứ gì bạn đặt làm nền cho nó, nó sẽ xuất hiện dưới dạng tròn
—
Rahul Gupta