在string.xml中的项目我传递url和url contaiins符号&它给出了错误

时间:2016-10-29 18:23:46

标签: android xml

这是我的阵列中有一个&符号,它给出错误 当我给予&网址不会加载图片 所以我想通过项目使用url加载图像

    <resources>
<string name="app_name">IYCC</string>

<string name="navigation_drawer_open">Open navigation drawer</string>
<string name="navigation_drawer_close">Close navigation drawer</string>
<string name="action_settings">Settings</string>

<!-- TODO: Remove or change this placeholder text -->
<string name="hello_blank_fragment">Hello blank fragment</string>

<array name="images_array">
    <item>http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&amp;fileName=43.png</item>
    <item>http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&amp;fileName=43.png</item>
    <item>http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&amp;fileName=43.png</item>
    <item>http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&amp;fileName=43.png</item>
    <item>http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&amp;fileName=43.png</item>
    <item>http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&amp;fileName=43.png</item>
    <item>http://lh6.ggpht.com/_ZN5zQnkI67I/TCFFZaJHDnI/AAAAAAAABVk/YoUbDQHJRdo/s144-c/P9250508.JPG</item>
</array>

<array name="headline_array">
    <item>image 1</item>
    <item>image 2</item>
    <item>image 3</item>
    <item>image 4</item>
    <item>image 5</item>
    <item>image 6</item>
    <item>image 7</item>
</array>

2 个答案:

答案 0 :(得分:0)

这样做怎么样?

<array name="images_array">
    <item path="http://cp1.biz.ht/beta/file-manager/downloadFile?filePath=%2Fimzzycool.biz.ht%2FPhotoUpload%2Fuploads%2F43.png&fileName=43.png">
    <item path="http://lh4.ggpht.com/_4f1e_yo-zMQ/TCe5h9yN-TI/AAAAAAAAXqs/8X2fIjtKjmw/s144-c/IMG_1786.JPG">
    <item path="http://lh3.ggpht.com/_GEnSvSHk4iE/TDSfmyCfn0I/AAAAAAAAF8Y/cqmhEoxbwys/s144-c/_MG_3675.jpg">
    <item path="http://lh6.ggpht.com/_ZN5zQnkI67I/TCFFZaJHDnI/AAAAAAAABVk/YoUbDQHJRdo/s144-c/P9250508.JPG">
    <item path="http://lh4.ggpht.com/_XjNwVI0kmW8/TCOwNtzGheI/AAAAAAAAC84/SxFJhG7Scgo/s144-c/0014.jpg">
    <item path="http://lh6.ggpht.com/_Nsxc889y6hY/TBp7jfx-cgI/AAAAAAAAHAg/Rr7jX44r2Gc/s144-c/IMGP9775a.jpg">
    <item path="http://lh6.ggpht.com/_ZN5zQnkI67I/TCFFZaJHDnI/AAAAAAAABVk/YoUbDQHJRdo/s144-c/P9250508.JPG">
</array>

答案 1 :(得分:0)

替换你的&#39;&amp;&#39;符号

"&amp;"

这是一种可接受的用法,在发出请求时有效

我刚刚意识到你正在使用

<array> 

而不是

<string-array>