【发布时间】:2014-03-06 06:18:21
【问题描述】:
我一直在玩android.R.attr.versionName,这是我第一次看到this question。这声称显示应用程序的版本,但我尝试了一些似乎不起作用的方法:
-
作为TextView查看,只显示数字:
<TextView ... android:text="?android:attr/versionName"/> -
获取为字符串,返回空指针异常:
TypedValue value=new TypedValue(); getActivity().getTheme().resolveAttribute(android.R.attr.versionName,value,true); String version=value.coerceToString().toString();
还有其他想法吗?如果无法从代码或 XML 获取版本,这似乎毫无用处。
我确实知道还有其他方法可以获取版本名称,我对它们不感兴趣,我只是好奇这个特定的变量,它的用途是什么。
【问题讨论】: