LS2.1_AM8 - Kreative Übungen – React Native Mini-Challenges
Abschlussbedingungen
2. Challenge 1: Hintergrundfarbe ändern
Challenge 1: Hintergrundfarbe ändern
Ziel:
Sie implementieren einen Button, der beim Klicken die Hintergrundfarbe der App verändert.
Idee:
Ein Button mit dem Titel „Farbe wechseln“ ändert die Hintergrundfarbe – z. B. zwischen Weiß und Hellblau.
Tipp zur Umsetzung:
- Verwenden Sie eine
useState-Variable, z. B.bgColor. - Setzen Sie die Hintergrundfarbe in der
Viewmit:style={{ backgroundColor: bgColor }} - Beispiel für den Button:
onPress={() => setBgColor(bgColor === 'white' ? 'lightblue' : 'white')}
Erweiterung:
- Fügen Sie zwei Buttons hinzu: „Hellmodus“ und „Dunkelmodus“
Dokumentation:
Tragen Sie Ihre Lösung in Ihr Journal unter der Überschrift „Challenge 1: Hintergrundfarbe“ ein.
Herausgeber: Land Baden-Württemberg, vertreten durch das Zentrum für Schulqualität und Lehrerbildung (ZSL), Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-0, poststelle@zsl.kv.bwl.de
Verantwortlich im Sinne des Presserechts: ZSL, Irmgard Mühlhuber, Ref. 24 "Digitalisierung, Medienbildung", Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-240, digitalebildung@zsl.kv.bwl.de
Kontakt zum/r behördlichen Datenschutzbeauftragte/n: datenschutz@zsl.kv.bwl.de