Как мне искать данные в dropDownlist во флаттере? - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть список стран, которые я беру эти данные из API в dropDownlist, и я хочу установить панель поиска для быстрого поиска стран. Я использую SearchableDropdown, как показано ниже, но когда я пишу название стран, это не так. не работает и ничего не находит, как мне решить мою проблему?

SearchableDropdown(
  isExpanded: true,
  isCaseSensitiveSearch: true,
  hint: Text(
    "Choose...",
    style: TextStyle(
      color: Color(0xffE5E3DD),
      fontFamily: 'nunito',
      fontSize: 2.5 * SizeConfig.textMultiplier,
    ),
  ),
  value: _mySelection1,
  onChanged: (Value1) {
    setState(() {
      _mySelection1 = Value1;
    });
  },
  items:
  countries.entries.map((entry) {
    return DropdownMenuItem(
      value: entry.key,
      child: Text(
        entry.value,
        style: TextStyle(
            color: Colors.black,
            fontFamily: 'nunito',
            fontSize: 2.5* SizeConfig.textMultiplier),
      ),
    );
  }).toList()),
...