如何给url EN code在Android的? [英] how to url encode in android?

查看:84
本文介绍了如何给url EN code在Android的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的网格视图使用XML解析显示图像,我得到了一些例外,如 java.lang.IllegalArgumentException:如果非法字符路径索引80:<一href="http://www.theblacksheeponline.com/party">http://www.theblacksheeponline.com/party_img/thumbspps/912big_361999096_Flicking关闭Douchebag.jpg ,如何解决这个问题呢?我想显示所有类型的网址,有人知道请给样品code对我来说..

I am using grid view for displaying image using xml parsing,i got some exception like java.lang.IllegalArgumentException: Illegal character in path at index 80: http://www.theblacksheeponline.com/party_img/thumbspps/912big_361999096_Flicking Off Douchebag.jpg,how to solve this problem?,i want to display all kind of url,anybody knows please give sample code for me..

感谢所有

推荐答案

URL编码在Android上相同的方式完成在Java SE;

URL encoding is done in the same way on android as in Java SE;

try {
    String url = "http://www.example.com/?id=123&art=abc";
    String encodedurl = URLEncoder.encode(url,"UTF-8");
    Log.d("TEST", encodedurl);
} catch (UnsupportedEncodingException e) {
    e.printStackTrace();
} 

这篇关于如何给url EN code在Android的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆