Этот код отлично работает:
Widget option({String option}) {
Color disabledColor = Theme.of(context).disabledColor;
return Padding(
padding: EdgeInsets.symmetric(vertical: 10, horizontal: 20),
child: new Container(
decoration: BoxDecoration(
borderRadius: new BorderRadius.all(new Radius.circular(20.0)),
color: disabledColor,
),
child: Material(
color: Colors.transparent,
child: InkWell(
borderRadius: BorderRadius.circular(20.0),
splashColor: Theme.of(context).primaryColorDark,
onTap: () {},
child: Container(
alignment: Alignment.centerLeft,
padding: EdgeInsets.all(16.0),
child: Text(option, style: Theme.of(context).textTheme.display2),
),
),
),
),
);
}