Tôi có ba bản vá của 9 bản vá mà cùng nhau tạo nền cho nút (bên trái, giữa, bên phải). Tôi muốn kết hợp ba hình ảnh với nhau trong một drawable mà tôi có thể xác định như là nền tảng cho một nút trong XML, một cái gì đó dọc theo dòng:Làm cách nào để tạo một hình ảnh có thể vẽ từ nhiều hình ảnh?
res/drawable/button_background.xml:
<?xml version="1.0" encoding="utf-8"?>
<nine-patch xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/button_left_side" />
<nine-patch android:src="@drawable/button_middle" />
<nine-patch android:src="@drawable/button_right_side" />
res/layout/main.xml:
<button android:background="@drawable/button_background" />
Điều này có thể không?
Nó sẽ cho kết quả tốt hơn nếu "dp" được sử dụng thay vì "px". Sử dụng px sẽ dẫn đến các nút trái và phải rất nhỏ ở các thiết bị mật độ cao. – seema