[flutter] 플러터 LinearLoader의 색상 및 테마 변경 방법

플러터 프레임워크를 사용하여 선형 로더의 색상 및 테마를 변경하는 방법을 알려드리겠습니다.

1. 선형 로더 생성

우선, 다음과 같이 플러터 LinearProgressIndicator 위젯을 사용하여 선형 로더를 생성합니다.

LinearProgressIndicator()

2. 색상 변경

선형 로더의 색상을 변경하려면 LinearProgressIndicator 위젯의 valueColor 속성을 사용하여 AlwaysStoppedAnimation을 지정하고 원하는 색상을 지정하면 됩니다. 예를들면:

LinearProgressIndicator(
  valueColor: AlwaysStoppedAnimation<Color>(Colors.blue),
)

3. 테마 변경

플러터 애플리케이션의 테마에 따라 선형 로더의 전반적인 스타일을 변경하려면 Theme 위젯을 사용하여 전체 애플리케이션의 테마를 설정하고 해당 테마에 맞게 선형 로더를 스타일링 할 수 있습니다.

Theme(
  data: ThemeData(
    primarySwatch: Colors.green, // 원하는 테마색상으로 변경
  ),
  child: LinearProgressIndicator(),
)

이제 선형 로더의 색상 및 테마를 변경하는 방법을 알게 되었습니다.

참고문헌: