#flutter #colors #arabic #letter
#трепещущие #Цвет #Арабский #буква
Вопрос:
Использование цветов.белый.Увеличенная пропускная способность (0.25) для арабских букв выглядит не так, как использование того же цвета для английских букв. Кажется, что непрозрачность цвета арабских букв не покрывает все буквы, некоторые части некоторых букв имеют полную непрозрачность белого.
Есть ли известное исправление этой проблемы?
Версия Flutter 1.20.3
Это простой фрагмент кода для изображения
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MyHomePage(),
);
}
}
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Align(
child: Container(
width: MediaQuery.of(context).size.width,
height: MediaQuery.of(context).size.height,
color: Colors.black,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
"أحرف العربية",
style: TextStyle(
fontSize: 60.0,
color: Colors.white.withOpacity(0.25),
),
),
Text(
"English letters",
style: TextStyle(
fontSize: 60.0,
color: Colors.white.withOpacity(0.25),
),
),
],
),
),
),
);
}
}
Комментарии:
1. можете ли вы предоставить нам изображение с проблемой. то, что вы подключены, не показывает ошибку.
2. Ошибки нет, цвет непрозрачности арабских букв покрывает не все буквы