I have an array that keeps URL addresses in String format for me. Before loading URLs, I need to make sure that there is no space in strings. I wrote this code but ReplaceAll() doesn't change anything.
Please tell me what is wrong here?
public NewsFeedItemList getNewsList() {
String str;
for(int i=0; i<newsFeedItemList.getImage().size(); i++){
str = newsFeedItemList.getImage().get(i);
Log.i("before>>>", str);
str.replaceAll(" ", "%20");
Log.i("after<<<<", str);
newsFeedItemList.getImage().set(i, str);
}
return newsFeedItemList;
}
replacemethod, usingstr = URLEncoder.encode(str)