how to url encode in android?

前端 未结 8 736
盖世英雄少女心
盖世英雄少女心 2020-12-05 10:59

I am using grid view for displaying image using xml parsing,i got some exception like

java.lang.IllegalArgumentException: Illegal character in path a

8条回答
  •  庸人自扰
    2020-12-05 11:31

    URLEncoder should be used only to encode queries, use java.net.URI class instead:

    URI uri = new URI(
        "http",
        "www.theblacksheeponline.com", 
        "/party_img/thumbspps/912big_361999096_Flicking Off Douchebag.jpg",
        null);
    String request = uri.toASCIIString();
    

提交回复
热议问题