--- android/TrainInfo/src/dk/thoerup/traininfo/provider/XmlStationProvider.java 2009/10/02 10:49:00 382 +++ android/TrainInfo/src/dk/thoerup/traininfo/provider/XmlStationProvider.java 2009/10/02 11:28:54 383 @@ -1,6 +1,7 @@ package dk.thoerup.traininfo.provider; import java.net.URI; +import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; @@ -35,7 +36,16 @@ @Override public boolean lookupStations(String name) { - String url = XmlUtil.SERVICE_BASE + "/LocateStations?name=" + Uri.encode(name); + + // String url = XmlUtil.SERVICE_BASE + "/LocateStations?name=" + Uri.encode(name); + String url = ""; + + try { + url = XmlUtil.SERVICE_BASE + "/LocateStations?name=" + URLEncoder.encode(name, "ISO8859-1"); + } catch (Exception e) { + Log.e("lookupStations", "Encoding failed", e); + } + Log.i("url", url); return lookupStationsWorker(url); }