Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how to change color of dropdown underline

in my code Container(height: 1, color: UtilColors.grey), not giving expeceted output

Container(
              margin: EdgeInsets.only(left: 52, right: 48),
              child: DropdownButton<String>(
                isExpanded: true,
                //Container(height: 1, color: UtilColors.grey),
                value: _selectedUser,
                items: _userTypes.map((String value) {
                  return new DropdownMenuItem<String>(value: value, child: new Text(value));
                }).toList(),
               /* decoration: InputDecoration(contentPadding: EdgeInsets.only(left: 15), suffixIcon: IconButton(onPressed: () {
                 // _userTypes.map((String value){return new DropdownMenuItem<String>(value: value, child: new Text(value));}).toList();
                   }, icon: Icon(null),)),*/
                icon: Icon(Icons.keyboard_arrow_down),
                hint: Text(UtilString.userType),
                onChanged: (value) => setState(() => _selectedUser = value),
              ),
            ),
like image 908
s.j Avatar asked Sep 17 '25 14:09

s.j


1 Answers

finally got the solution with DropdownButton -

underline: Container( height: 2, color: Colors.deepPurpleAccent,),

this will change dropdown underline color.

like image 189
s.j Avatar answered Sep 20 '25 09:09

s.j