Bisher konnte ich den Inhalt einer Zeile (4 Spalten) in bestimmten Textansichten anzeigen. Aber ich möchte sie in zufälliger Reihenfolge anzeigen. Ich benutze dieseZufälliger Satz von Spalten aus einer Datenbank
String answer1 = cur.getString(cur.getColumnIndex("ANSWER1"));
und auf die Änderung Inhalt klicken, aber die Daten immer auf Spalte ANSWER1 in der ersten Textview zeigt. Was kann ich tun, um die 4 Spalten zufällig zu den 4 Textansichten anzuzeigen? ZB Spalte 1 zu Textansicht 3, Spalte 2 zu Textansicht 1 usw. Ich möchte jedes Mal verschiedene Daten auf Textansicht 1.
---- Bearbeiten ----
Lets sagen, ich habe eine weitere Spalte, die die Nummer der Spalte idicates die richtige Antwort ist.Eg wenn die richtige Antwort in der Spalte "Answer3" ist, sind die Daten in der Spalte "CorrAnswer" 3. Ich ändere die Textviews oben zu Buttons. Jeder Button sendet eine ganze Zahl. Wie kann ich die korrekte Antwort überprüfen, wenn die Texte auf den Tasten gemischt werden?
die Tatsache, Sie zu erhalten Zufällige Spalten weisen stark darauf hin, dass Ihr Schema nicht normalisiert ist. https://en.wikipedia.org/wiki/Database_normalization –
Lassen Sie mich genauer sein. Ich möchte Daten aus jeder Spalte in einer nicht vordefinierten Reihenfolge in den Textansichten anzeigen. Nichts mit Normalisierung zu tun. – dothedos