String von Website holen - schaffs einfach nicht...

  • Bin scheinbar noch immer zu blöd dafür - was mich gewaltig ärgert


    habs probiert zu implementieren, komm aber nicht auf nen grünen zweig


    private String ladeWebsite (final String websiteUrl) {
    HttpURLConnection urlConnection = null;
    String info;
    try
    {
    final URL url = new URL(websiteUrl);
    urlConnection = (HttpURLConnection) url.openConnection();
    final InputStream result = new BufferedInputStream(urlConnection.getInputStream());

    info = readStream(result);


    TextView information = (TextView) findViewById(R.id.produkt);
    information.setText(info);



    }
    catch (MalformedURLException e)
    {
    Log.e("MY_TAG", e.getMessage());
    }
    catch (IOException e)
    {
    Log.e("MY_TAG", e.getMessage());
    }
    finally
    {
    if ( null != urlConnection )
    {
    urlConnection.disconnect();
    }
    }

    return null;
    }


    private String readStream(final InputStream in) throws IOException
    {
    final BufferedReader reader = new BufferedReader(new InputStreamReader(in), 4096);
    final StringBuilder result = new StringBuilder();

    String line;
    while ((line = reader.readLine()) != null)
    {
    result.append(line);
    }
    reader.close();

    return result.toString();
    }



    ich versuche die website (die nur einen einzigen string enthält) auszulesen und den String in einem textfeld wiederzugeben...
    sitz jetzt schon verdammt lang daran brings aber einfach nicht zusammen


    kann mir wer weiterhelfen?
    LG

  • Erstmal danke für deine mühe


    das problem lag leider ganz wo anders..


    extrem peinlich (und hat mich sau viele stunden unnötige arbeit gekostet)
    - Android manifest, die user permissions müssen offensichtlich AUSSERHALB des Applikation tags gesetzt werden


    verdammt ^^ daran hatte ich nicht gedacht

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!