„propertyViewBounds“ nuosavybės naudojimas

Adjustviewbounds Property Use



Iškyla problema

  • Problemos aprašymas

kai ScrollView Įtraukiant per didelį vaizdą, aukščiau automatiškai pridedama didelė tuščia vieta

  • Išdėstymo failas
ImageView
  • Nenormalūs atvaizdai



    vaizdas



problema išspręsta

android:adjustViewBounds='true' Pridėti atributą ImageView



  • Pakeistas maketas
Set this to true if you want the ImageView to adjust its bounds to preserve the aspect ratio of its drawable.

Oficialus dokumentas

google Oficialus API adresas https://developer.android.com/reference/android/widget/ImageView.html

  • setAdjustViewBounds UGNIS

vaizdas

  • android: adjustViewBounds UGNIS

vaizdas



Matote, kad aukščiau minėtuose blokuose buvo pasakytas tik vienas sakinys

If you want the ImageView to adjust the borders to retain its drawable aspect ratio, set it to true.

setMaxWidth Vertimo rezultatas yra

adjustViewBounds

  • setMaxWidth UGNIS

setMaxWidth

galioja Vertimas yra veiksmingas

Aukščiau esančiame raudoname laukelyje reikšmė yra The android:adjustViewBounds property of ImageView is whether to maintain the aspect ratio of the original image. Setting it separately does not work. It needs to be used together with maxWidth or maxHeight. Ši nuosavybė yra tik maxWidth Galioja, kai atributas yra teisingas.

  • Paskleista internete
adjustViewBounds

Šis sakinys turėtų pakeisti priklausomybės santykį. adjustViewBounds Savybės priklauso nuo

ir

 Tai galima nustatyti atskirai ir ji yra veiksminga.