2011-02-24 30 views
5

Tôi muốn ràng buộc một số dữ liệu bổ sung với chế độ xem. Tôi đang sử dụng thẻ trong tệp xml của mình để thêm thông tin bổ sung.Cách đặt một mảng làm Thẻ cho bất kỳ Chế độ xem nào thông qua bố cục xml trong android

Nếu dữ liệu chỉ là Chuỗi (android:tag="extra Info"), tôi có thể nhận được dữ liệu bổ sung bằng cách sử dụng getTag() trong mã.

Nhưng tôi muốn liên kết nhiều dữ liệu dưới dạng đối tượng với chế độ xem, vì tôi đang đặt mảng làm thẻ. Khi tôi cố gắng đặt android:tag="@array/xyz_array", tôi vẫn nhận được đối tượng Chuỗi thay vì một mảng từ getTag().

Bất kỳ cơ thể nào có thể cho tôi biết, nếu tôi đang làm điều gì sai?

Trả lời

10

Bạn không thể làm điều này từ XML, XML chỉ hỗ trợ chuỗi cho các thẻ xem.

+0

Cảm ơn câu trả lời của bạn. – Atmaram

+0

Mặc dù nó không phải là những gì tôi muốn nghe, cảm ơn. – androidnotgenius

+0

@Romain Guy: bạn có thể xây dựng để hiểu rõ hơn về người đọc khác không. Bạn có nghĩa là chúng ta có thể làm điều đó thông qua mã bằng cách sử dụng 'setTag()' nhưng không phải thông qua việc đưa một số thuộc tính lớp vào xml trực tiếp? – ishandutta2007

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