我注意到Activity类有两个不同的方法来获取字符串资源。这可以通过以下方式实现:
getString(int resId):从应用程序包的默认字符串table.getResources().getString(int id):返回本地化字符串,返回与特定资源ID关联的字符串值。我不明白这两种方法有什么区别。谁能告诉我吗?
发布于 2012-01-25 08:25:04
它们与Activity.getString(int)所做的完全相同:
public final String getString(int resId) {
return getResources().getString(resId);
}发布于 2012-01-25 08:23:13
他们是同样的方法,没有什么特别的。
发布于 2015-06-14 13:54:01
在片段中,也可以使用getString()而不是getActivity().getString()。
https://stackoverflow.com/questions/8999591
复制相似问题