Как подчеркнуть текст определенным цветом во Flutter

Чтобы подчеркнуть текст определенным цветом во Flutter, вы можете использовать виджет RichTextвместе с виджетом TextSpan. Вот пример:

import 'package:flutter/material.dart';
class UnderlinedText extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return RichText(
      text: TextSpan(
        text: 'Underlined Text',
        style: TextStyle(
          decoration: TextDecoration.underline,
          decorationColor: Colors.red, // Set your desired color here
          decorationThickness: 2.0, // Adjust thickness as needed
        ),
      ),
    );
  }
}

Этот фрагмент кода определяет виджет RichText, который содержит один элемент TextSpanс текстом «Подчеркнутый текст». Установив для свойства decorationTextStyleзначение TextDecoration.underline, а для свойства decorationColor— желаемый цвет (в в данном случае — красный), вы можете добиться подчеркнутого текста определенным цветом.