Beiträge von WuSu

    hey,


    also erst mal Sorry wegen dem Titel wusste nicht wie ich mein Problem so kurz und knapp beschreiben soll.


    Also folgendes: Ich habe einen Button wenn ich auf diesen drücke wird eine URL "zusammengebaut" (je nach Nutzer eingaben), dort ein XML runtergeladen und geparsed (SAXParser). Währenddessen möchte ich gerne ein ProgressDialog anzeigen. Soweit habe ich auch alles hinbekommen allerdings war es ja irgendwie klar dass der Button nun total träge reagiert also erst mal "gedrückt bleibt" und dann wenn alles abgearbeitet ist kommt er wieder "raus" und der ProgressDialog geht auf einen schlag auf 100%. Also wollte ich das parsen in einem Thread laufen lassen was ich auch hinbekomme. Mein code sieht z.Z. so aus:



    so nun das Problem ist wenn ich das join weg lasse wird der Code der noch kommt zu früh abgearbeitet mit dem join is allerdings wie oben schon beschrieben der Button sehr träge und der ProgressDialog wird auf einen schlag mit 100% gezeichnet. Ich habe mir schon überlegt den Code der noch ausgeführt werden soll in den Thread mit rein zu packen allerdings führt dass dann zu einem force close. Ich probiere jetzt schon ein par stunden rum wäre echt schön wenn ihr mir helfen könnten


    MFG
    WuSu

    hey,


    also erst mal ich bin ziemlich neu in der Android Entwicklung sowie hier im Forum.


    Ich wollte jetzt mal meine erste App (soweit ich sie schon hab) mal auf meinem realen Gerät laufen lassen (Samsung (Google) Nexus S).
    Im Emulator läfut die App soweit einwandfrei.


    Wenn ich sie allerdings auf dem realen Gerät starten will startet Sie nicht.


    Eclipse gibt mir folgende Fehlermeldung:


    Code
    [2011-05-24 20:52:53 - AppName] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.name.packagename/.ActivityName } from null (pid=1322, uid=2000) requires android.permission.INTERNET


    die Manifest.xml sieht so aus:



    Wie schon gesagt ich bin ein ziemlicher neuling also verzeit mir bitte anfängerfehler :P


    Ich hoffe ihr könnt mir hier den ein oder anderen Tipp geben woran das liegen könnte.


    MFG
    WuSu