Beiträge von Julian57

    Danke zunächst für die Antwort.


    Was ich vor habe: Ich möchte meine UI als eigene Klasse(n) realisieren.
    Das heißt das ich über die Listener zunächst nur die Klassen mit der Anwendungslogik aufrufe.
    Und diese wiederrum die Klassen mit der UI-Logik.


    Ich dachte das ich hier keine Fragments brauche, da ich keine Layouts dynamisch aufbauen muss.
    Ich habe eine feste Anzahl von Elementen auf der Oberfläche, wo ich nur über den Code Eigenschaften setzen will.


    Würde es hier schon funktionieren die UI-Klassen in die MainActivity-Klasse einzubetten?
    Was wäre hier die schönste Lösung.
    Ohne, das ich alle Layouts auf Fragments umbauen muss.


    Nachtrag: Intent war ein gutes Stichwort. Danke für die Info.

    Hallo Community,


    ich bin neu in der Welt der Android-Programmierung und dies ist mein erster Thread.
    Ich versuche gerade die UI über eine eigene Klasse außerhalb der MainActivity zu aktualisieren.


    An diese Klasse reiche ich Moment getApplicationContext durch und ermittele daran die ID's der Controls.
    Dies funktioniert soweit. Allerdings, wenn ich versuche die Oberfläche über diese Klasse anzupassen wird die UI nicht angepasst.


    Laut meinen Log-Ausgabe wird die UI zwar gesetzt. Allerdings ist diese Änderung nicht sichtbar.


    Was mache ich falsch?
    Hier ein extrem vereinfachtest Beispiel.



    Noch eine zweite Frage:
    Wie kann ich für jedes Layout eine eigene Activityklasse anlegen in der Listener usw. plaziert werden.
    Bislang habe ich immer alle über die MainActivity.java abgebildet, was bei viel Code lässtig wird.


    Ich freue mich auf Antworten


    Julian.