Hallo,
ich habe ein Android App geschrieben mit dem ich Informationen von der Website auslesen kann und im App anzeigen also der Html Code gefiltert.
Die Methode funktioniert als normale Java Anwendung super aber wenn ich die gleiche MEthode in einer Android Anwendung verwende gibt er mit einen anderen kuerzeren Html Code zueruck als String. Wieso das?
[Java]
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
lView = (ListView) findViewById(R.id.listView);
try {
URL url = new URL(
"http://wetter.msn.com/region.aspx?wealocations=Indien");
URLConnection conn = url.openConnection();
// editText.getText().toString()
BufferedReader rd = new BufferedReader(new InputStreamReader(
conn.getInputStream()));
String line = "";
String oldLine = "";
while ((line = rd.readLine()) != null) {
oldLine = oldLine + line;
}
rd.close();
anAndroidView(oldLine);
}
[/Java]
ich habe ein Android App geschrieben mit dem ich Informationen von der Website auslesen kann und im App anzeigen also der Html Code gefiltert.
Die Methode funktioniert als normale Java Anwendung super aber wenn ich die gleiche MEthode in einer Android Anwendung verwende gibt er mit einen anderen kuerzeren Html Code zueruck als String. Wieso das?
[Java]
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
lView = (ListView) findViewById(R.id.listView);
try {
URL url = new URL(
"http://wetter.msn.com/region.aspx?wealocations=Indien");
URLConnection conn = url.openConnection();
// editText.getText().toString()
BufferedReader rd = new BufferedReader(new InputStreamReader(
conn.getInputStream()));
String line = "";
String oldLine = "";
while ((line = rd.readLine()) != null) {
oldLine = oldLine + line;
}
rd.close();
anAndroidView(oldLine);
}
[/Java]
Zuletzt bearbeitet: