diff --git a/solution.md b/solution.md
index e69de29..66e0412 100644
--- a/solution.md
+++ b/solution.md
@@ -0,0 +1,831 @@
+bar_chart_fragment.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+custom_toast.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+```
+
+profile_fragment.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+signup_fragment.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+stats_fragment.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+activity_details.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+map_fragment.xml
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
diff --git a/starter-code/app/src/main/res/layout/activity_details.xml b/starter-code/app/src/main/res/layout/activity_details.xml
index 6a1307c..d212b44 100644
--- a/starter-code/app/src/main/res/layout/activity_details.xml
+++ b/starter-code/app/src/main/res/layout/activity_details.xml
@@ -140,6 +140,7 @@
android:layout_weight="1"
android:padding="27dp"
android:src="@drawable/where"
+ android:contentDescription="Where is this?"
/>
diff --git a/starter-code/app/src/main/res/layout/bar_chart_fragment.xml b/starter-code/app/src/main/res/layout/bar_chart_fragment.xml
index 079b3be..5467bcc 100644
--- a/starter-code/app/src/main/res/layout/bar_chart_fragment.xml
+++ b/starter-code/app/src/main/res/layout/bar_chart_fragment.xml
@@ -11,7 +11,8 @@
style="@style/card"
card_view:cardBackgroundColor="#FFFFFF"
card_view:cardCornerRadius="10dp"
- card_view:cardElevation="6dp">
+ card_view:cardElevation="6dp"
+ android:contentDescription="Percentage of harassment among groups of people">
+ android:background="#FFFFFF"
+ android:contentDescription="Bar chart of the harassment percentages."/>
@@ -58,6 +60,7 @@
android:layout_marginStart="10dp"
app:materialIcon="arrow_left_bold"
app:materialIconColor="#ffffff"
+ android:contentDescription="Button to go back to pie chart"
/>
+ android:paddingTop="10dp"
+ android:contentDescription="Thumbs down image logo"/>
\ No newline at end of file
diff --git a/starter-code/app/src/main/res/layout/map_fragment.xml b/starter-code/app/src/main/res/layout/map_fragment.xml
index 9ccd6ed..bf7e9bc 100644
--- a/starter-code/app/src/main/res/layout/map_fragment.xml
+++ b/starter-code/app/src/main/res/layout/map_fragment.xml
@@ -23,7 +23,8 @@
android:layout_weight="3"
android:text="Filter"
android:textStyle="bold"
- android:textColor="@color/primary" />
+ android:textColor="@color/primary"
+ android:contentDescription="Filter the search results"/>
+ android:layout_height="match_parent"
+ android:contentDescription="Pie chart of the percentages of the types of harassment."/>
@@ -68,6 +69,7 @@
android:layout_marginEnd="15dp"
app:materialIcon="arrow_right_bold"
app:materialIconColor="#ffffff"
+ android:contentDescription="Button to go to next chart"
/>
diff --git a/starter-code/app/src/main/res/layout/profile_fragment.xml b/starter-code/app/src/main/res/layout/profile_fragment.xml
index 4fb5f9a..31bd9ac 100644
--- a/starter-code/app/src/main/res/layout/profile_fragment.xml
+++ b/starter-code/app/src/main/res/layout/profile_fragment.xml
@@ -72,7 +72,8 @@
android:maxLength="4"
android:textColor="#000000"
android:textColorHint="#363636"
- android:focusable="true"/>
+ android:focusable="true"
+ android:contentDescription="Enter the year of your birth. Edit text box."/>
@@ -98,7 +99,8 @@
android:layout_marginTop="16dp"
android:text="@string/alert_detail"
android:layout_width="match_parent"
- android:layout_height="wrap_content" />
+ android:layout_height="wrap_content"
+ android:contentDescription="Check off if you want notifications when entering areas with high harassment reports."/>
@@ -132,7 +134,8 @@
style="@style/toggle_button"
android:layout_marginRight="3dp"
android:textOff="Man"
- android:textOn="Man" />
+ android:textOn="Man"
+ android:contentDescription="Select if you are a man"/>
+ android:textOn="Woman"
+ android:contentDescription="Select if you are a woman."/>
+ android:textOn="Lesbian"
+ android:contentDescription="Select if you are Lesbian"/>
@@ -169,7 +174,8 @@
style="@style/toggle_button"
android:layout_marginRight="3dp"
android:textOff="Person of Color"
- android:textOn="Person of Color" />
+ android:textOn="Person of Color"
+ android:contentDescription="Select if you are a person of color"/>
+ android:textOn="Transgender"
+ android:contentDescription="Select if you are transgender"/>
@@ -196,7 +203,8 @@
style="@style/toggle_button"
android:layout_marginRight="3dp"
android:textOff="Gay"
- android:textOn="Gay" />
+ android:textOn="Gay"
+ android:contentDescription="Select if you are gay"/>
+ android:textOn="Bisexual"
+ android:contentDescription="Select if you are bi"/>
+ android:textOn="Minor"
+ android:contentDescription="Select if you are a minor"/>
@@ -233,7 +243,8 @@
style="@style/toggle_button"
android:layout_marginRight="3dp"
android:textOff="Queer"
- android:textOn="Queer" />
+ android:textOn="Queer"
+ android:contentDescription="Select if you are a queer"/>
+ android:textOn="Other"
+ android:contentDescription="Select if you consider yourself any other category"/>
@@ -258,6 +270,7 @@
android:textSize="15dp"
android:padding="20dp"
style="@style/button"
- android:layout_weight="2"/>
+ android:layout_weight="2"
+ android:contentDescription="Log out button."/>
\ No newline at end of file
diff --git a/starter-code/app/src/main/res/layout/signup_fragment.xml b/starter-code/app/src/main/res/layout/signup_fragment.xml
index 4e6a3ec..5cb9d96 100644
--- a/starter-code/app/src/main/res/layout/signup_fragment.xml
+++ b/starter-code/app/src/main/res/layout/signup_fragment.xml
@@ -70,6 +70,7 @@
android:background="@android:color/transparent"
android:id="@+id/facebook_button"
android:src="@drawable/facebook"
+ android:contentDescription="Sign up with your Facebook account"
/>
diff --git a/starter-code/app/src/main/res/layout/stats_fragment.xml b/starter-code/app/src/main/res/layout/stats_fragment.xml
index 52a3696..8360183 100644
--- a/starter-code/app/src/main/res/layout/stats_fragment.xml
+++ b/starter-code/app/src/main/res/layout/stats_fragment.xml
@@ -19,7 +19,8 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight="4"
- android:text="General Overview" />
+ android:text="General Overview"
+ android:contentDescription="See the general overview"/>
+ android:focusable="true"
+ android:contentDescription="Enter your zip code."/>