Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android Build a Simple Android App (2014) Creating the Screen Layout Setting Colors

How do i add the android: textColor=

How do i add the android: textColor attribute

activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="@android:color/white" >

  <TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="Treehouse loves me!"
    android:textSize="72sp" />
    android:textColor="white" 
    android:background="@android:color/white" >


</RelativeLayout>

1 Answer

Daniel Hartin
Daniel Hartin
18,106 Points

Hi Valentine

It's looks as if your almost there just some minor adjustments shown below

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="@android:color/white" >

  <TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="Treehouse loves me!"
    android:textSize="72sp" 
    android:textColor="@android:color/white" 
    android:background="@android:color/white" />

</RelativeLayout>

Your closing tag was placed in the wrong location, so I have moved it to the end of the line android:background="@android:color/white". The textColor can be defined a few ways the easiest is the way you have typed in for the background.

I'm unsure what you are trying to achieve here, but note that the current set-up defines the textColor and background as the same colour so it will show as invisible.

Hope this helps

Daniel

Hi Daniel Thanks for the help. I am taking the challenge for building a simple android app.

Regards

Valentine

Daniel Hartin
Daniel Hartin
18,106 Points

Glad to help! good luck with the rest.