web-dev-qa-db-ja.com

フラッターはスイッチの高さと幅を増やしますか?

私は1人と2人のプレーヤーでゲームを作成しています。選択のために私はスライドの外観が欲しいので、私はスイッチ方式で試しましたが、その外観は非常に小さいです。スイッチの高さと幅を増やす方法は?このような外観を作成する方法はありますか?

    new Center(
      child:
      new Padding(padding:EdgeInsets.all(50.00),
          child:
        new Column(
        mainAxisSize: MainAxisSize.max,
          children: <Widget>[
            new Switch(value: _value, onChanged: (bool value1)

            {
              _value=value1;

            },
              materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,
              activeThumbImage: new AssetImage("assets/Images/1.png"),
              inactiveThumbImage: new AssetImage("assets/Images/1.png"),

            )
          ],
        )           ,
     ),
    )

enter image description here

6
Kathir vtv

SwitchウィジェットをSizedBox内にラップして、幅と高さを設定できます。

SizedBox(
  width: 80,
  height: 40,
  child: Switch(
    value: isChecked,
    onChanged: (value) {
      //Do you things
    }
  )
)
1

どこでもより互換性のあるコンテナを使用するだけです。

フラッター

Container(
                height: //whatever you want
                widget: //whatever you want
                child: Switch(
                    value: true, 
                    onChanged: (){

                }),
              )
0
Nitin0310

switchをコンテナ内に配置し、要件に応じて高さと幅の両方を指定する必要があります。

0
Parth Mandalia