我的strings.xml中有很多字符串,我想将Extra放到另一个意图中,即从strings.xml中获取我检索到的数据,但是当应用程序运行时,它无法获得我想要的结果
发件人活动
Intent moveIntent = new Intent(MainActivity.this, informationActivity.class); moveIntent.putExtra(informationActivity.data1, "@string/THISISMYSTRINGFROMSTRINGSXML"); startActivity(moveIntent);
收件人意图
String data1= getIntent().getStringExtra(data1); text1.setText(data1);
我得到的结果是
@string/THISISMYSTRINGFROMSTRINGSXML
我认为通过提供上述数据将使出现的文本取自strings.xml文件,显然不是,有没有办法解决它?
通过以下方式获取字符串:
getResources().getString(R.string.string_name)