[英]Calculator in different language in android
我正在尝试使用Android Studio中的语言(例如孟加拉语)构建一个简单的计算器。
这意味着它将计算孟加拉数字,而不是英语。
我不知道该怎么办。 布局易于实现,但是在计算时,我不知道该怎么做。 任何建议对我都会有帮助。
考虑到数学是一种通用语言,符号并不重要。 您可以构建一个普通的计算器,然后使用本地化(即本地化的字符串)输入孟加拉数字/符号。
例如,通过上面的链接:
您将为新语言创建一个字符串资源文件:
MyProject/
res/
values/
strings.xml
values-b+es/
strings.xml
mipmap/
country_flag.png
mipmap-b+es+ES/
country_flag.png
然后执行:
英文字符串(默认语言环境),/ values / strings.xml:
<resources>
<string name="hello_world">Hello World!</string>
</resources>
西班牙语字符串(在语言环境中),/ values-es / strings.xml:
<resources>
<string name="hello_world">¡Hola Mundo!</string>
</resources>
逻辑很简单。 接受用户使用孟加拉语或任何语言的输入。 然后,您需要一一提取孟加拉数字并将其转换为英语。 然后按照英语进行计算。 同样,将计算结果转换为孟加拉语并将其显示给用户。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.