我做项目时候想获取一个strings.xml中一个属性的内容
使用getREsources().getText(R.string.***);
但是直接getText(R.string.***)也可以获取到
这部分代码是写在onCreate()中
请说说onCreate 和 getResources 和 getText()的关系
最好多点原理
使用就两句话比较简单 大家都会
使用getREsources().getText(R.string.***);
但是直接getText(R.string.***)也可以获取到
这部分代码是写在onCreate()中
请说说onCreate 和 getResources 和 getText()的关系
最好多点原理
使用就两句话比较简单 大家都会
Return a Resources instance for your application's package.
这个方法返回的是你应用程序包中的资源文件的实例
CharSequence android.content.Context.getText(int resId)
Return a localized, styled CharSequence from the application's package's default string table.
根据int resId从应用程序包默认的string 表格返回一个本地的,CharSequence类型的值。
我说的明白么?
getText就是获取文本,getREsources().getText(R.string.***);这样的方法可以获取到时因为资源文件中而你在activity中gettext默认就是去读取String.xml中的内容了。