Android编程如何翻译一个数字[重复]

Posted

技术标签:

【中文标题】Android编程如何翻译一个数字[重复]【英文标题】:Android programming how to Translate a number [duplicate] 【发布时间】:2013-02-15 15:04:13 【问题描述】:

在我的应用程序中,我试图将用户当前设备​​的 android 版本显示为文本视图,但是我使用了 os.build.version.sdk,当我使用它时,只有 sdk 代码显示例如 Android 4.0 的 17。 4 并且我试图让 Android 版本显示,所以有没有办法做出 if 或 else 语句在运行时将 17 更改为 4.0.4。我在下面附上了我的 java 类。


    TextView tv = (TextView) findViewById(R.id.display);
    tv.setText(android.os.Build.VERSION.SDK);

【问题讨论】:

您可以创建一个实用方法,在给定 VERSION.SDK 时进行翻译。 这是凯文格兰特的一个很好的答案:***.com/a/13258693/488489 【参考方案1】:

要显示 Android 版本号,我建议使用 android.os.Build.VERSION.RELEASE:http://developer.android.com/reference/android/os/Build.VERSION.html


    TextView tv = (TextView) findViewById(R.id.display);
    tv.setText(android.os.Build.VERSION.RELEASE);

【讨论】:

【参考方案2】:

我认为您可以改用 VERSION.RELEASE 字段。

tv.setText(android.os.Build.VERSION.RELEASE + "");

【讨论】:

【参考方案3】:

尝试使用

TextView tv = (TextView) findViewById(R.id.display);
tv.setText(String.valueOf(android.os.Build.VERSION.RELEASE));

【讨论】:

以上是关于Android编程如何翻译一个数字[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 2活动[重复]

android测试工具MonkeyRunner--google官网翻译

如何在android Studio中更改Kotlin android项目的名称[重复]

如何以编程方式用笔画制作圆形可绘制对象?

Python 3中的翻译功能[重复]

《剑指Offer——把数字翻译成字符串;最长不含重复字符的子字符串》代码