İçinde ImageViews ile bir GridView var. Her sıra için 3 tane var. WRAP_CONTENT ve scaleType = CENTER_CROP ile genişliği doğru olarak ayarlayabilirim, ancak ImageView'ın boyutunu bir kare olarak nasıl ayarlayacağımı bilmiyorum. İşte o "statik" olduğunu, bu yükseklikte hariç ok gibi görünüyor ne şimdiye kadar yaptığımız var: Ben bir adaptör içine yapıyorumImageView, dinamik genişliğe sahip bir kare mi?
imageView = new ImageView(context);
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setLayoutParams(new GridView.LayoutParams(GridView.LayoutParams.WRAP_CONTENT, 300));
.
Awesome! Çok teşekkür ederim, bu olasılık hakkında düşünmedim –
Eğer padding // marjı ayarlıyorum, beyaz bir kenarlık olsun .. Bunu nasıl düzeltebilirim? –
android: adjustViewBounds = "true" android: scaleType = "centerCrop" @Waza_Be –