Android Build an Interactive Story App Finishing the User Interface Customizing a Button

Taras Kuzyk
Taras Kuzyk
4,231 Points

android:background="#FFFFFFFF" doesn't work, although it is literally copy-pasted from Android Studio

Why is it so?

activity_main.xml
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <Button
        android:id="@+id/thrustButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/thrust_label"
        android:background="#FFFFFFFF"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

</android.support.constraint.ConstraintLayout>

1 Answer

Jennifer Nordell
STAFF
Jennifer Nordell
Treehouse Staff

Hi there, Taras Kuzyk ! The first part of the question asks you to change the background color, which you're doing, but it's not changing it to the color it asked for. Take a look again at the color value presented in the instructions:

Add an attribute to set its background to #ffaa0000.

The second set of instructions asks you to change the text color to white, which is what you've set the background to now. So you will need a line that starts with this:

android:textColor

I think you can get it with this hint, but let me know if you're still stuck! :sparkles:

Taras Kuzyk
Taras Kuzyk
4,231 Points

Yeah, thanks, I got my mistake shortly after posting this. I wish I could read! :)