我像这样将 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 而不是 &
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(getActivity().getResources().getString(R.string.event_win)));
startActivity(browserIntent);
当我发布到 facebook 时也一样,我应该更改什么来修复它?谢谢
最佳答案
尝试将 & 替换为 &
原因是它会认为“&”号之后的所有内容都是“&”号字符代码。
关于android - 如何将 url 放在 string.xml 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21836638/