Soru & Cevap

Arka planda resmi ortalama(Matrix) ...

26.07.2020 - 10:54

Merhaba arkadaşlar, imageview de, arka planda resmi matrix olarak ortalamak istedim ancak başarılı olamadım, yardımcı olabilirseniz sevinirim,

Öncelikle Arka Plan için oran isminde int değer belirledim, onada şöyle atama yaptım, resim yüklenirken, resmin uzun olan tarafına göre atama yaptım, örneğin resimde;

genişlik = 2500

yükseklik = 1250

Normalde oran=2500 olması lazım, arka planda orana göre boyutlanıyor, yani örneğin kare şeklinde ise 2500*2500 olması lazım, ancak sorun şu ki kaydettiğimde Arka Plan 1128*1128 oluyor, bu yüzden resimde Arka plana göre ortalanmıyor, bunu nasıl yapabilirim?

9 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-257602-1595175461.png
sqayner
14.08.2020 - 11:49

scaletype'ı centerCrop yapmayı deneyebilirsin 

Profile picture for user .tire.
.tire.
27.07.2020 - 09:02
match_parant parametresini kullanırsan ekranı layout penceresini tam ortalar tam boyut ekran
Anonim
27.07.2020 - 10:59
Hayır bahsettiğim şey, imageview de scaletype matrix seçmek zorundayım, ve bu ortalamayı kod ile yapmalıyım, araştırdım dst src falan ama yapamadım