Sobes.tech
Junior

Որտե՞ղ է օգտագործվում Expanded վիդջեթը Flutter-ում։

sobes.tech AI

Պատասխան AI-ից

Expanded, Row, Column կամ Flex նման վիդջեթների ներսում օգտագործվում է, որպեսզի երեխա վիդջեթը զբաղեցնի առավելագույն հասանելի տարածքը հիմնական ուղղությամբ։ Դա օգտակար է ռեսպոնսիվ ինտերֆեյսներ ստեղծելու և վիդջեթների հավասարաչափ բաշխման համար։ Օրինակ՝ երկու կոճակներից կազմված տող ստեղծելու համար, որոնցից մեկը լրացնում է մնացած տարածքը։

Row(
  children: <Widget>[
    Container(
      color: Colors.red,
      width: 100,
    ),
    Expanded( // Այս վիդջեթը լրացնում է մնացած տարածքը
      child: Container(
        color: Colors.blue,
      ),
    ),
  ],
)