
ChrisiBoy
Erfahrenes Mitglied
- 30
Code:
public class getFeedData extends AsyncTask
{
@Override
protected String doInBackground(String... params)
{
String entireFeed = "";
String feed_str = null;
try
{
// Create a URL for the desired page
URL url = new URL("http://www.this.is/a/server/file.txt");
// Read all the text returned by the server
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
while ((feed_str = in.readLine()) != null)
{
entireFeed += feedStr + "\n";
// whatever else you're doing
}
in.close();
}
catch (MalformedURLException e)
{
System.out.println("AsyncError: " + e);
}
catch (IOException e)
{
System.out.println("AsyncError: " + e);
}
catch (NullPointerException e)
{
System.out.println("AsyncError: " + e);
}
return entireFeed;
}
@Override
protected void onPostExecute(String entireFeed )
{
super.onPostExecute(entireFeed);
}
Edit: funktioniert jetzt, der geupdatete Code ist oben
Sent from my GT-I9100 using Android-Hilfe.de App
Zuletzt bearbeitet: