如何在flutter应用程序中显示阿拉伯格式的数字?
\n\n我需要将它们显示为 \xd9\xa1、\xd9\xa2、\xd9\xa3,而不是将数字显示为 1,2,3
\n\n我尝试使用 NumberFormat 类,但它不起作用。
\n\n颤振医生:
\n\nDoctor summary (to see all details, run flutter doctor -v):\n[\xe2\x88\x9a] Flutter (Channel dev, v0.8.2, on Microsoft Windows [Version 10.0.17134.345], locale ar-SA)\n[\xe2\x88\x9a] Android toolchain - develop for Android devices (Android SDK 28.0.2)\n[\xe2\x88\x9a] Android Studio (version 3.1)\n[\xe2\x88\x9a] IntelliJ IDEA Community Edition (version 2018.2)\n[!] VS Code, 64-bit edition (version 1.27.2)\n[\xe2\x88\x9a] Connected devices (2 available)\n\n! Doctor found issues in 1 category.\nRun Code Online (Sandbox Code Playgroud)\n\n例子:
\n\nimport \'package:flutter/material.dart\';\nimport \'package:flutter/widgets.dart\';\n\nimport \'package:intl/intl.dart\';\n\nvoid main() => runApp(new MyApp());\n\nclass MyApp extends StatelessWidget {\n @override\n Widget build(BuildContext context) {\n return new MaterialApp(\n locale: Locale("ar"),\n home: new Scaffold(\n body: new Center(\n child: new Column(\n mainAxisAlignment: MainAxisAlignment.center,\n children: <Widget>[\n new Text(NumberFormat().format(1)),\n new Text(NumberFormat().format(2)),\n new Text(NumberFormat().format(3)),\n ],\n ),\n ),\n ),\n );\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n\n
| 归档时间: |
|
| 查看次数: |
4616 次 |
| 最近记录: |