Tôi tò mò tại sao DataMap
trong Android Wear SDK không có phương thức putIntArray
, nhưng thay vào đó có phương thức putIntegerArrayList
cho Số nguyên.Tại sao Android Wear DataMap không có phương thức putIntArray?
DataMap
có putByteArray
, putFloatArray
, putLongArray
, putStringArray
, nhưng không putIntArray
.
Lý do không cho phép các mảng int
nhưng yêu cầu loại ArrayList
thay vì mảng số nguyên.
Bạn được phép đưa nguyên thủy int
giá trị trong qua putInt
, nhưng nếu bạn muốn đặt trong một mảng trong số họ, bạn phải lưu trữ Integers
không int
s như một ArrayList
Tuyệt vời. Cảm ơn vì sự trả lời. – cpjolicoeur
Vì vậy? Có tin gì về điều này không? –
Tôi đã mở một vấn đề nội bộ tại thời điểm nó được đăng nhưng tôi tưởng tượng các kỹ sư đã không nhận được xung quanh để làm điều đó được nêu ra. –