Yazeka
Arama sonuçlarına göre oluşturuldu
Flutter'da DropdownButton kullanmak için aşağıdaki adımlar izlenebilir:
- Sınıfın oluşturulması 1. DropdownButton kullanırken ekranda veri değişimi olacağı için sınıf StatefulWidget ile oluşturulur 1.
- Listenin tanımlanması 14. DropdownButton'ın items parametresi ile bir liste tanımlanır ve bu liste DropdownMenuItem eşliğinde tanımlanır 14.
- Value ve onChanged değerlerinin ayarlanması 12. DropdownButton'ın ilk açıldığında hangi öğeyi göstereceğini value, yapılan seçimi algılamak için ise onChanged parametresi kullanılır 12.
- Kodun çalıştırılması 1. Yapılan seçimler onChanged parametresi ile algılanır ve setState çağrısı ile yeni değer DropdownButton'a atanır 1.
Örnek kod bloğu:
DropdownButton<String>( items: const [ DropdownMenuItem( child: Text("Sivas"), value: 'Sivas', ), DropdownMenuItem( child: Text("Ankara"), value: 'Ankara', ), DropdownMenuItem( child: Text("Karabük"), value: 'Karabük', ), DropdownMenuItem( child: Text("İzmir"), value: 'İzmir', ), ], value: secilenSehir, onChanged: (String? yeniSecim) { setState(() { secilenSehir = yeniSecim!; }); }, )
5 kaynaktan alınan bilgiyle göre: