wie man ausgewählten index der dropdownbutton fest in flattern

How to get selectedIndex-Eigenschaft des dropdown in flattern,

In dropdownbutton fest es gibt keine Eigenschaft, um ausgewählte index, wenn es, wie man den ausgewählten index und mein code wie folgt Aussehen:

new DropdownButton( hint:new Text("Select a users"),value: selectedUser,

              onChanged: (String newValue) {
                setState(() {
                  selectedUser = newValue;
                });
              },
              items: userInfoToMap.map((ListOfUsers value) {
                return new DropdownMenuItem<String>(
                    value: value.name,
                    child:new Text(value.name,style: new TextStyle(color: Colors.black))
                );
              })
                  .toList(),
            ),

          ),),
  • sollte nicht selectedUser eine Globale variable . Wenn Sie wählen Sie ein Element, onChange aufgerufen?
  • kann u geben Sie mir Beispiel für das, Danke für die Antwort
  • was userInfoToMap.indexOf(newValue)?
  • Wenn ich mehrere gleiche Elemente, dann wird es ausfällt.
  • Sie können wickeln Sie Sie in Objekte, die anschließend jeder anders sein wird (wenn das Objekt nicht über eine benutzerdefinierte == Umsetzung)
InformationsquelleAutor siva kumar | 2017-09-20
Schreibe einen Kommentar