在我的应用程序中,我试图将用户当前设备的安卓版本显示为文本视图,但是我使用了os.build.version.sdk,当我使用时,只有软件开发工具包代码显示,例如,安卓4.0.4的17,我试图让安卓版本显示,所以有一种方法可以在运行时使用if或else语句将17改为4.0.4。我在下面附加了我的java类。
{
TextView tv = (TextView) findViewById(R.id.display);
tv.setText(android.os.Build.VERSION.SDK);
}发布于 2013-03-01 15:04:28
要显示安卓版本号,我建议使用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);
}发布于 2013-03-01 14:58:08
我认为你可以使用VERSION.RELEASE字段来代替。
tv.setText(android.os.Build.VERSION.RELEASE + "");发布于 2013-03-01 15:04:56
尝试使用
TextView tv = (TextView) findViewById(R.id.display);
tv.setText(String.valueOf(android.os.Build.VERSION.RELEASE));https://stackoverflow.com/questions/15152205
复制相似问题