[flutter] DropdownButton 위젯의 아이템 색상 변경하기

Flutter에서 DropdownButton 위젯을 사용하여 드롭다운 목록을 표시할 때, 목록 아이템의 색상을 변경할 수 있습니다. 이를 위해서는 DropdownButton 위젯과 함께 DropdownMenuItem 위젯을 사용하여 각 아이템의 색상을 개별적으로 설정해야 합니다.

DropdownButton<String>(
  value: selectedValue,
  items: items.map<DropdownMenuItem<String>>((String value) {
    return DropdownMenuItem<String>(
      value: value,
      child: Text(
        value,
        style: TextStyle(color: Colors.blue), // 아이템의 색상을 여기서 변경
      ),
    );
  }).toList(),
  onChanged: (String? value) {
    setState(() {
      selectedValue = value!;
    });
  },
)

위의 예제 코드에서 DropdownMenuItem 위젯 내부의 Text 위젯의 style에서 color 속성을 이용하여 아이템의 색상을 변경할 수 있습니다.

더 많은 스타일링 옵션과 관련 정보는 공식 Flutter Documentation을 참고하시기 바랍니다.