Как добавить подчеркивание в элементах DropdownButton - PullRequest
0 голосов
/ 05 августа 2020

Как мне добавить подчеркивание для элементов DropdownButton, я пробовал подчеркивать, как показано ниже, но это не сработало

DropdownButton<String>(
                isExpanded: true,
                hint: Text("Status"),
                value: value.selected,
                underline: Container(
                    height: 2,
                    color: Colors.deepPurpleAccent,
                ),
                items: items
                    .map((key, value) {
                      return MapEntry(
                          key,
                          DropdownMenuItem<String>(
                            value: key,
                            child: Text(value),
                          ));
                    })
                    .values
                    .toList(),
                onChanged: (String val) {
                  value.selected = val;
                },
              )

1 Ответ

0 голосов
/ 05 августа 2020
SizedBox(
  width: 100.0,
  child: DropdownButtonFormField<int>(
    decoration: InputDecoration(
        border: UnderlineInputBorder(
            borderSide:
                BorderSide(color: Colors.white))),
    value: 2,
    items: <DropdownMenuItem<int>>[
      DropdownMenuItem<int>(
        value: 1,
        child: Text("Owner"),
      ),
      DropdownMenuItem<int>(
        value: 2,
        child: Text("Member"),
      ),
    ],
  ),

введите описание изображения здесь

...