Ich habe eine Adapterklasse mit einem Kontrollkästchen, und wenn das Kontrollkästchen aktiviert ist, wird ein JSONObject Schlüssel und Wert an Parse übergeben. In meiner App speichert es nur einen Schlüssel und Wert als JSONObject in Parse und ich möchte, dass meine App mehrere Schlüssel und Werte in Parse speichert, wenn andere Checkboxen ausgewählt werden.
Wenn ich ein anderes Kontrollkästchen anwähle, ändert sich der einzelne Schlüssel und der Wert, statt dem JSONObject
einen weiteren Satz hinzuzufügenFoto der Zeile in Parse einschließlich des JSONObject
Stattdessen möchte ich das JSONObject innerhalb von Parse haben, um solche Daten zu speichern, wenn andere Kontrollkästchen mit verschiedenen Schlüsseln und Werten ausgewählt sind.
%Vor%anstatt nur dieses allein zu haben
%Vor%Hier ist der Code in meiner Adapterklasse
ChecklisteAdapter.java
%Vor%Der angegebene Funktionscode speichert nur Schlüssel und Wertpaar.
Bearbeiten: Wenn Sie neugierig sind, was der Toast macht, wenn Sie hier auf das Kontrollkästchen klicken.
In Ihrem OnClickListener aktualisieren Sie das Objekt, das Sie an die Analysedatenbank senden, nicht. Das Objekt, das Sie an Ihre Analysedatenbank senden, wird nicht aktualisiert. Die Daten werden für Ihr JSON-Objekt nur einmal außerhalb Ihres OnClickListener festgelegt.