Beiträge von nono124

    hallo richtig ist das man so Zeitaufwendige Sachen in einen separaten thread ausführt. Dazu musst du deine Methode ziemlich umbauen. Denn du fürst ja in der For schleife auch zugriffe auf die GUI Ui thread aus.
    Wie viele Layouts erzeugst du eigentlich die Methode showpopup wird ja fast bei jeden schleifendurchlauf aufgerufen. Kannst du das nicht mit einer listview machen ?

    • " id" ist nur ein key du must keine ID übergeben übergebe einfach einen String oder Zahl. Natürlich in jeder activity einen anderen string oder Zahl. In der a4 list du den string oder int Zahl wider aus und reagierst entsprechend darauf. Der key muß In allen aktivitys der selbe sein. Denn es werden mit putextra sogenannte key Werte Paare übergeben.

    Hallo erkäre mal etwas genauer.


    Von Activity 1 kannst du zu A2, A3, und A4 und nur in A1 hast du einen BackButton. Richtig oder?
    Wie gehst du von den Activitiys zurück mit dem Hardware BackTaste am Handy oder?


    Zum speichen würde ich sagen erstelle dir eine globale static Variable in der du Z.B. den Klassennamen speicherst.
    Oder du benutzt eine Sharedpreference.

    Wass mir beim durchschauen schon mal auffällt ist .
    du hast gar keine ListView im esten code war die drin.
    das laden des Arry hast du auskommentiert.


    teste mal das

    Hallo
    in der "activity_search.xml" bindest du eine ActionBar und eine ToolBar ein.


    "android.support.design.widget.AppBarLayout..." ist die Actionbar die du nicht brauchst Ihr übergiebst du auch kein Menue.
    Denn das Menue übergiebst du der TooBar "<android.support.v7.widget.Toolbar...."

    Bei der Anzeige liegt die ActoinBar warscheinlich über der ToolBar.


    Also lasse den Code für die AppBar mal weg.

    mit formatieren der sdkarte hat das nicht's zu tuhen eher mit dem mounten der Partitionen. Wie hast du das mit deiner sdkarte eigentlich gemacht?
    Wenn du wissen willst unter welchen Ordner deine Partitionen gemountet sind schaue in die fstab Datei . Bei Android glaube vold.fstab

    Hallo wie groß ist den der Datetensatz? Wird wohl keine 15 sek dauern den zu speichern. Wie ist deine Datenbank aufgebaut tabellen und dere veknüfungen. Wie sieht die Abfrage denn aus dauert die vielleicht zu lange weil sie vieleicht zu komplex ist .
    Hast du alles in einen Thread der dann vieleicht Überlastet ist


    Hast du auch Speicherfehler wenn du die Daten nicht zwischendurch ausliest über eine etwas längere Zeit?

    Hi Z.B. so

    Du verschiebst die textView erst in einen nicht sichtbaren Bereich
    Dann animirst Du ihn auf seine Position (0f) in der Zeit (2000) 2 seg.

    Hallo ich habe es gerade getestet es wird onDestry ausgeführt. Habe mich gerirrt. Was nicht beendet wird ist der Prozess.
    Der wird entweder durch finish() oder vom System gekillt.


    Die OnCreate wird nach einen Destrty immer ausgefürt.
    meistens auch nach Stopp. Nur wenn die App im hindergrund war und du die App wieder in den vodergrung holst wird onCreate nicht ausgefürt.



    Schaue dir den Activity livecycle nochmal an.
    hier ein guter Link dazu.


    http://www.programmierenlernen…y-und-fragment-lifecycle/


    Wovon hängt es eigentlich ab, ob nach onStop() onRestart() oder onCreate() ausgeführt wird? (siehe link). Kann es vielleicht sein, dass automatisch onCreate() ausgeführt wird, wenn man onResume() nicht überschrieben hat?



    Mit dem überschreiben hat das nichts zu tun.


    onRestart: z.B. wenn du dein Home Bildschirm aufrufst und dann wieder zurück zur App gehst.



    onCreate : wenn die App im Hindergrund ist und das System aus speichermangel den Process beendet. oder du die Abb beendest egal ob mit BackButton oder mit finish also onDestry durchlaufen wird.



    Die Methoden werden auch durchlaufen auch wenn sie nicht @Override werden.

    Hallo bin mir nicht sicher ob die Activity bei betätigen des Back Button wirglich destroyed. Meine die geht in Stopp. Sonst könnte die Callback Methode auch nicht mehr ausgeführt werden. Wenn aber die Ressourcen knapp werden beendet android den Prozess. Und wenn ein Ergebnis Eintritt zb das Schreiben der Daten wird sie komplett vom neuen gestartet. Was bei dir auch der Fall sein dürfte. Werde es mal testen in welchen Status die App nach drücken des back Button geht.