2012-06-12 19 views
10

Trong ứng dụng của tôi, tôi có 4 ImageButtons và mỗi ImageButton có hình ảnh nguồn khác nhau dựa trên trạng thái của chúng. Do đó, hãy duy trì 4 tệp xml riêng biệt cho mỗi nút.Android: Cách viết nhiều bộ chọn trong một tệp xml đơn

Có cách nào để viết tất cả các bộ chọn trong một tệp xml duy nhất không?

+0

Tôi không nghĩ như vậy. –

+0

ở đâu có vấn đề trong việc có thêm 3 tệp? – banzai86

Trả lời

11

Không nó không thể xảy ra:

Các tài liệu nói: Một StateListDrawable là một đối tượng có thể vẽ được định nghĩa trong XML có sử dụng một hình ảnh khác nhau để đại diện cho một hình ảnh giống, tùy thuộc vào trạng thái của đối tượng.

lưu ý ở đây: cùng đồ họa

src: Drawable Resources

+1

Oh fine.I nghĩ rằng sẽ có cách khác/hack để làm cho nó có thể. –

Các vấn đề liên quan