强制使用decimalformat来格式化英语而非阿拉伯语中的数字



我使用decimalFormat.format(25.0)从Double变量中删除尾随零,但当我将手机语言更改为阿拉伯语时,数字也会更改为阿拉伯语。我如何将它们保存为英文数字?

您需要将textView的字体设置为英文。创建资源文件夹。在这个文件夹中,创建一个名为"字体"的子文件夹,并将所需的英文字体放入该文件夹中。下面是一个arial字体的例子。

Typeface engFont = Typeface.createFromAsset(getAssets(), "fonts/arial.ttf");
textView.setTypeface(engFont);

相关内容

  • 没有找到相关文章

最新更新