Sobes.tech
Junior

Kuidas teha nii, et vaade skaleerub sõltuvalt hõivatud ruumist (paindlikud paigutused)?

sobes.tech AI

Vastus AI-lt

Kasutage ConstraintLayout koos piirangutega 0dp (MATCH_CONSTRAINT) lai laius/kõrgus ja layout_constraintHorizontal_bias / layout_constraintVertical_bias. Samuti võite kasutada LinearLayout koos kaaludega (layout_weight).

Teised lähenemised:

  • RecyclerView / ListView erinevat tüüpi elementidega.
  • Google'i FlexboxLayout.
  • Mõõtmeid arvutage programmiliselt onCreate või onMeasure ajal.