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测试工具MonkeyRunner--google官网翻译