gpt4 book ai didi

android - Flutter中的汇率货币格式设置

转载 作者:行者123 更新时间:2023-12-05 00:18:47 27 4
gpt4 key购买 nike

我在flutter中有一个汇率应用程序,但我想让货币格式与下面相同,我该怎么做?

我的代码:

import 'package:flutter/services.dart';
import 'package:intl/intl.dart';
import '../Utils.dart';

class CurrencyInputFormatter extends TextInputFormatter {
TextEditingValue formatEditUpdate(
TextEditingValue oldValue, TextEditingValue newValue) {
if (newValue.selection.baseOffset == 0) {
print(true);
return newValue;
}

double value = double.parse(newValue.text);

final formatter = NumberFormat("#,##0", "tr-TR");

String newText = formatter.format(value);
print(newText);
return newValue.copyWith(
text: newText,
selection: new TextSelection.collapsed(offset: newText.length));
}
}

我想做

enter image description here

最佳答案

Intl实际上为您提供了一种方法。

import 'package:intl/intl.dart';

final moneyText = 1000;
NumberFormat.simpleCurrency().format(moneyText);

如果您已经在使用翻译,那么您应该已经有了 intl。

关于android - Flutter中的汇率货币格式设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66499478/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com