diff --git a/.idea/misc.xml b/.idea/misc.xml index b52a484..212b90a 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -8,11 +8,12 @@ - + + diff --git a/app/src/main/java/edu/cascadia/mobile/apps/tea_me/MainActivity.kt b/app/src/main/java/edu/cascadia/mobile/apps/tea_me/MainActivity.kt index e33fc1d..749a197 100644 --- a/app/src/main/java/edu/cascadia/mobile/apps/tea_me/MainActivity.kt +++ b/app/src/main/java/edu/cascadia/mobile/apps/tea_me/MainActivity.kt @@ -22,7 +22,15 @@ class MainActivity : AppCompatActivity() { lemonCheckBox = findViewById(R.id.lemonBox) //TODO: Assign each checkbox an EventHandler using a setOnCheckedChangeListener to calls the clickIt function with two parameters - + milkCheckBox.setOnCheckedChangeListener { buttonView, isChecked -> + clickIt(buttonView, isChecked) + } + sugarCheckBox.setOnCheckedChangeListener { buttonView, isChecked -> + clickIt(buttonView, isChecked) + } + lemonCheckBox.setOnCheckedChangeListener { buttonView, isChecked -> + clickIt(buttonView, isChecked) + } } fun clickIt(box: CompoundButton, selected: Boolean ) { @@ -36,6 +44,7 @@ class MainActivity : AppCompatActivity() { for (goodies in TeaGoodies) { goodiesString.append(goodies).append(", ") } + goodiesString.append("Love") //Display the string as a temporary popup - called a "Toast" Toast.makeText(this@MainActivity, goodiesString, Toast.LENGTH_SHORT).show() } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index dcea0ed..21c4546 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,7 +1,8 @@ - + android:layout_marginStart="48dp" + android:layout_marginTop="32dp" + android:elevation="5dp" + android:text="@string/tea_me" + android:textSize="48sp" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" + tools:ignore="TextContrastCheck" /> + android:layout_marginTop="32dp" + android:elevation="5dp" + android:text="@string/milk" + app:layout_constraintStart_toStartOf="@id/headingText" + app:layout_constraintTop_toBottomOf="@id/headingText" + tools:ignore="TextContrastCheck" /> + android:elevation="5dp" + android:text="@string/sugar" + app:layout_constraintStart_toStartOf="@id/headingText" + app:layout_constraintTop_toBottomOf="@id/milkBox" + tools:ignore="TextContrastCheck" /> + android:elevation="5dp" + android:text="@string/lemon" + app:layout_constraintStart_toStartOf="@id/headingText" + app:layout_constraintTop_toBottomOf="@id/sugarBox" + tools:ignore="TextContrastCheck" /> + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" + tools:ignore="ImageContrastCheck" /> - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 4f9a763..ea171e8 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,11 +1,11 @@ - #8DF5E3 - #FF5252 - #9C1A1A - #34A192 + #795548 + #795548 + #5D4037 + #5D4037 #D7CCC8 - #FF5252 + #795548 #D7CCC8 #212121 #757575 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3e20bb1..d99fb27 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,4 +1,9 @@ Tea Me + Tea Me + Milk + Lemon + Sugar + image of tea being poured