i need segment to have different color for selected & unselected segments
SegmentedButton(
selected: _selectedSegment,
showSelectedIcon: false,
multiSelectionEnabled: false,
segments: [
ButtonSegment(
value: ‘pending’,
label: Container(
padding: EdgeInsets.all(12),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(4),
color: _selectedSegment.contains(‘pending’) ? Color(0xff124549) : Colors.grey[200],
),
child: Text(‘Pending’,
style: TextStyle(
color: _selectedSegment.contains(‘pending’) ? Colors.white : Color(0xff124549),
),
),
),
),
ButtonSegment(
value: ‘accepted’,
label: Container(
//padding: EdgeInsets.all(12),
child: Text(‘Accepted’,style: TextStyle(
color: _selectedSegment.contains(‘accepted’)?Colors.white : Color(0xff124549),),),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(4),
color: _selectedSegment.contains(‘accepted’) ? Color(0xff124549) : Colors.grey[200],
),
),
),
],
onSelectionChanged: (newselection){
setState(() {
_selectedSegment = newselection;
});
},
),