Fahren wir mit der Ansicht des mvvm fort.
Und in diesem Video werde ich die Datenbindungsvariablen der Layouts hinzufügen.
Innerhalb des Kontaktlistenelements füge ich also eine neue Variable vom Typ Kontakte hinzu, die wir erstellt haben.
Und das ist die modale Klasse oder die Entitätsklasse unserer Datenbank.
Ich beginne also mit den Daten, und denken Sie daran, dass Sie sie unter dem Layout-Element platzieren müssen,
und vor jedem anderen Layout beginnen die Daten hier mit einer Variablen, und der Name ist Kontakt und der Typ ist Master Coding.
Dies ist das Paket und wählen Sie die Klasse Kontakte.
Jetzt muss ich auf den Kontakt verweisen und den Namen und die E-Mail-Adresse des Kontakts aus dieser Variablen abrufen.
Dafür blättere ich bis hierher und füge anstelle von name die Syntax der Datenbindung ein.
Und hier werde ich den Namen des Kontaktpunkts auf die gleiche Weise festlegen.
Ich scrolle nach unten zu Kontaktpunkt E-Mail.
Es ist ganz einfach, und wir haben im Abschnitt über die Datenbindung ausführlich darüber gesprochen.
Wir haben dieses Layout fertiggestellt.
Wechseln wir zum Hauptaktivitätslayout und fügen ein Klick-Ereignis hinzu und behandeln die Klick-Ereignisse für diese schwebende
Aktionsschaltfläche.
Dazu erstelle ich hier Daten und beginne mit der Variable.
Der Name wäre click handler und der Typ wäre eine neue Klasse, die ich hier erstellen werde, erstellen Sie eine neue
Java-Klasse.
Ich werde sie als Hauptaktivität Click Handlers bezeichnen.
Wenn Sie Datenbindungen verwenden und viele Klassen haben, können Sie die Hauptaktivität benennen.
Dies gilt für die Hauptaktivität und die Click-Handler.
Diese Klasse dient als Click-Handler für die Hauptaktivität, d.h. alle Klicks auf der Benutzeroberfläche
der Hauptaktivität werden hier erfasst und verarbeitet.
Ich werde mit einem Kontext beginnen.
Ich muss den Kontext von der Hauptaktivität übergeben und ich werde einen Konstruktor mit dem Kontext erstellen und
ich werde eine neue Methode erstellen, die auf Fab aufgerufen wird.
Ich muss einen Ausblick geben.
Verpassen Sie nicht, das View-Objekt in der Datenbindung zu übergeben, um alle Click-Ereignisse auf der View zu behandeln.
Und hier beginne ich mit der Absicht, die ich gleich neue Absicht und ich werde Hauptaktivität Punkt dies oder holen Anwendungskontext
und fügen Sie neue Kontakt Aktivität Punkt Klasse und Kontext Punkt Start Aktivität.
Ich werde die Absicht weitergeben.
Lassen Sie uns dieses Aktivitätsprojekt erstellen.
Neue Aktivität, leere Ansichten Aktivität und ich werde es als neuen Kontakt hinzufügen Aktivität beenden und dies ist unsere
neue Aktivität.
Dann gehen Sie zurück zur Aktivität.
Unterstreichen Sie main dot XML und hier muss ich den Typ com dot master coding angeben und hier werde ich main activity
angeben.
Klicken Sie auf Handler blättern Sie nach unten zu den fab.
Ein.
Klicken Sie auf und wählen Sie diese Methode und Klick-Handler unter Click Handler, Punkt auf Fab Click.
Und wir haben über diesen Operator gesprochen, der sich auf die Methoden in der Datenbindung bezieht.