Чтобы подчеркнуть текст определенным цветом во 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— желаемый цвет (в в данном случае — красный), вы можете добиться подчеркнутого текста определенным цветом.