Search code examples
flutterflutter-layoutflutter-slider

ListTile Switch in flutter how to change the shape and size of the button alone


Now making some changes at the calling part it worked

enter image description here

I have Edited the source as per the answer mentioned below, nothing changes the output remains the same

Here are the changes that I made

Here is the output: it is now in oval shape, I need to change it in to rectangular shape.

Here is the output: it is now in oval shape, I need to change it in to rectangular shape]3

I'm using list_tile_switch and here is the code-snippet

  ListTileSwitch(
      value: _value,
      leading: Icon(Ionicons.moon),

      onChanged: (value) {
      setState(() {
      _value = value;
      });
      },
      visualDensity: VisualDensity.comfortable,
      switchType: SwitchType.cupertino,
      switchActiveColor: Colors.indigo,
      title: Text('Dark theme'),
      )

Solution

  • An easy solution is just editing source code but not recommended, but we can make it local and edit the code and import to use it.

    You need to comment this part

    enter image description here

    You can copy the full code and create another dart file to save it. and just import it to use.