因此,我注意到似乎有两种方法可以获取相同的数据,而且我不确定是否应该使用任何一种准则(除非绕过getResources可以节省内存,如果您使用实际上并不想多次使用该对象)。但除此之外,我想知道是否有使用指南或理由

Context.getText(id)与Context.getResources.getText(id)

任何人都可以帮忙吗?

有帮助吗?

解决方案

没有区别。getText(id)的来源是: 通用标签

您可以在netmite上的Context.java (具有Android版本)。

其他提示

如果只需要文本,则可以使用Context.getText(id)方法。使用Context.getResoures()获取资源可让您测试其其他属性。

您可以在grepcode.com上看到以上的源代码

没什么区别

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top