我将url存储在这样的字符串中
<string name="selfie_smile" formatted="false" >http://hksevens.cathaypacific.com/en/smile?utm_source=mobile_app_android&utm_medium=internal&utm_content=smile&utm_campaign=HK7s</string>
这将输出%26而不是&amp;在我的浏览器中
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(getActivity().getResources().getString(R.string.event_win)));
startActivity(browserIntent);
当我发布到Facebook时也一样,我应该修改什么来修复它?感谢
答案 0 :(得分:3)
尝试更换&amp;用&amp; amp;
原因是它会认为通过&符号的所有内容都是符号字符代码。