- Forum-Beiträge: 92
15.07.2014, 12:41:20 via Website
15.07.2014 12:41:20 via Website
Hallo,
ich sitze schon seit längerem an dem Problem. Ich habe den Code (unten) geschrieben und in Eclipse werden mir auch keine Fehler angezeigt, aber wenn ich den Code ausführe (nach einem Buttonclick wird er ausgeführt) stürtzt das Programm einfach ab.
LogCat spuckt networkOnMainThreadException aus.
Hier der Code
public class test extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.test_activity);
String quellcode = null;
URL url = null;
try {
url = new URL("http://www.google.com");
String readLine = null;
String sResult = null;
BufferedReader buffReader = new BufferedReader (new InputStreamReader (url.openStream ()));
while ((readLine = buffReader.readLine ()) != null) {
if (sResult == null) {
sResult = readLine;
} else {
sResult = sResult + readLine;
}
}
quellcode = sResult;
}
catch (MalformedURLException me) {
me.printStackTrace();
}
catch (IOException ioe) {
ioe.printStackTrace();
}
TextView text = new TextView(this);
text.setText(quellcode);
setContentView(text);
}
}
Danke schonmal im vorraus
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.