Beiträge von TFT

    --

    "das Try/Catch verhindert das bei nicht existierender Activity eine Exeption ausgeworfen wird."


    Stimmt nicht, es wird eine Exeption geworfen nur das du sie im Catch Block abfängst und somit die App nicht abstürzt.
    --
    ??? läuft das nicht auf das selbe hinaus ??? Eine Frage auf Existenz wäre natürlich besser. Stellt sich nur die Frage wie........


    Wenn ich es nicht statisch mache funktioniert es nicht im setMessage():-(

    So .... nichts ist schöner wie erfolg. Danke nochmal.


    ich habe jetzt in der Activity A dies hier eingefügt.


    Code
    mReadBuffer.setText(readMessage);
                        Toast.makeText(getApplicationContext(),readMessage,Toast.LENGTH_SHORT).show();
                        try {
                            ConnectActivity.setMessage(readMessage);
                        }catch (Exception e){
    
    
                        }


    und in der Activity B dieses.



    das Try/Catch verhindert das bei nicht existierender Activity eine Exeption ausgeworfen wird.


    Gruss Temucin alias TFT

    Das mit dem Queltext ist mir bekannt ... nur habe 10000 zeichen wohl nicht gelangt.


    Bleibt nur das Problem mit dem Polling. Ich habe mir das mit dem Massage system gedacht ... weil ich dann automatisch darauf reagieren kann. Jetzt muss ich irgendwo den String ständig auf veränderung prüfen ...... aber das ist erstmal ein weg ...


    Gruss und danke

    Also Code ist kein Geheimnis ... hier die MainActivity.


    An Zeile 118 möchte ich den String readMassage an eine andere Activity weiterreichen und zwar zur Laufzeit.


    äääää den Code kann ich scheinbar nur als File anhängen ...... zu lang.....


    Das die Activity stirb wenn eine andere offen ist. Kann so nicht stimmen. Da auch wenn die andere Activity offen ist. Der Tread und der Massage Handler weiterhin Ihren Dienst verrichten. Die Nachrichten kommen von der Methode ab Zeile 218. Fon dem Tread der dort aufgerufen wird und solange läuft biss der Socket geschlossen wird.

    Hallo,
    ich bin zwar kein Anfänger was das Programmieren angeht. Aber bei JAVA für Android fühle ich mich so ahnungslos wie vor 25 Jahren als ich die ersten Assembler Codes aus meinem C64 geschrieben habe.
    Noch-dazu würde ich mich gar-nicht damit beschäftigen wenn nicht der Coder der mir die App die ich haben will machen sollte. Nicht so unzuverlässig wäre. Zumal er es sogar bezahlt bekommen hat.
    Nun denn, dies zu meiner Situation. Ich werde hier sicher noch weitere Fragen stellen, von der keiner weis was ich eigentlich will. Daher bitte ich um Nachsicht und Geduld.


    Ein Tread erzeugt eine Massage, diese wird über den Handler in der MainActivity empfangen und an ein TextView übergeben und angezeigt. Soweit so gut.
    Ich möchte jetzt die Massage an eine andere Activity weiter leiten, um sie dort auszuwerten und in einem TextView anzuzeigen.
    Wichtig ist mir. Das die Nachricht zur Laufzeit und nicht nur beim Aufruf der Activity übergeben wird.


    Mein erster Versuch war, einen Nachrichten Handler in der Empfangs Activity zu installieren. Aber logischer weise kommt da nichts an, da ich keinen Plan habe
    wie ich die Nachricht versenden soll damit diese auch ankommt.


    HilfeHilfe ... deutsche Bücher gibts zu wenige und mein Englisch ist extrem bescheiden.


    Gruss Temucin alias TFT