Tôi muốn tạo một ứng dụng Battery, thông báo phần trăm pin cho người dùng dưới dạng hình ảnh. Bây giờ cho tỷ lệ phần trăm pin 0-100, tôi cần 101 hình ảnh trong tất cả. Những gì tôi muốn làm là có thể chèn tất cả các hình ảnh trong một mảng và sử dụng chúng cho phù hợp. Ví dụ, nếu tỷ lệ phần trăm pin của tôi là 47%, hình ảnh trong mảng tại vị trí 47 phải là tài nguyên. Đó là, giả sử tôi có ImageView tên Pin, và tôi có một mảng tên batteryimage (chứa tất cả 101 hình ảnh) sau đó tôi sẽ có thể làm được điều này,Làm thế nào để có được một mảng hình ảnh?
Battery.setBackgroundResource(R.drawable.batteryimage[p])
nơi p sẽ là tỷ lệ phần trăm hiện tại của pin, mà tôi sẽ nhận được theo mã.
Hy vọng tất cả các bạn hiểu những gì tôi muốn .. Thanx trước ..
100 hình ảnh? có thật không? tất nhiên là tùy thuộc vào bạn, nhưng tốt hơn hết là nên suy nghĩ về việc tái sử dụng một hình ảnh để hiển thị tiến trình. –
tôi chỉ nghĩ rằng, che phủ hình ảnh trong suốt và chỉ sử dụng 0 - 100% giới hạn của một trong những hình ảnh, bạn sẽ tốt hơn hết trí nhớ nhiều ưu hơn khuyết điểm – JRowan