android - 如何在android xml资源文件中保留URL?

标签 android xml url android-resources

我想在我的 strings.xml 中保留人类可读的 URL。某些 URL 包含符号 &。当然,我可以用 %26 替换它。但是当我对字符串应用 url 编码时,%26 将被替换为 %2526 并且我会得到错误的 url。有什么办法可以避免这种情况吗?

更新。我应该有一个网址,其中另一个网址(从资源文件中获取是参数),例如:

http://twitter.com/intent/tweet?text=Some+text&url=http%3A%2F%2Fstackoverflow.com

最佳答案

您应该编码&&

XML 中其他一些有用的预定义实体是:

  • "双引号 ( " )
  • &lt;对于“小于”号 ( < )
  • &gt;对于“大于”符号 ( > )

请注意,您应该添加尾随冒号 ( ; )。

这是complete list用于 html 转义字符。

关于android - 如何在android xml资源文件中保留URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19344865/

相关文章:

android - 如何在 setOnInfoWindowClickListener 中获取在 Google Map 中单击的标记的 ID

javascript - 从 android 调用 javascript 函数

android - 如何设置图层的大小为百分比?

javascript - 如何使用 Javascript 编辑 XML 节点的数据

android - onPreviewCallback帧小于实际帧

xml - 从 powerpoint 幻灯片中检索 Excel 图表数据(以编程方式)

javascript - 使用 Node URL 模块,如何一次设置所有搜索参数?

php - 将非扩展文件定向到 .php

python - 尝试获取 HTTP 代码。有人可以在他们的 Python 解释器中为我尝试这段代码,看看为什么它不起作用吗?

android - 从Android中的网页读取数据