Tôi không thể nói sự khác biệt giữa ImageView.ScaleType.CENTER_INSIDE
và ImageView.ScaleType.FIT_CENTER
.
CENTER_INSIDE
Chia tỷ lệ hình ảnh một cách đồng đều (duy trì tỷ lệ khung hình của hình ảnh) sao cho cả hai kích thước (chiều rộng và chiều cao) của hình ảnh sẽ bằng hoặc nhỏ hơn kích thước tương ứng của chế độ xem (trừ phần đệm).
FIT_CENTER
Tính toán một tỷ lệ sẽ duy trì tỷ lệ khung hình src ban đầu, nhưng cũng sẽ đảm bảo rằng src phù hợp hoàn toàn bên trong dst. Ít nhất một trục (X hoặc Y) sẽ khớp chính xác. Kết quả là trung tâm bên trong dst.
Ai đó có thể chiếu sáng sự khác biệt giữa hai?
center
/centerInside
, v.v. không thực sự tập trung vào hình ảnh, theo như tôi có thể nói. Ít nhất là trong trường hợp khi hình ảnh nhỏ hơn chế độ xem. Tôi có thể sai.