Android Build a Simple Android App Creating the Screen Layout Setting Colors

Usen Ekpek
Usen Ekpek
1,634 Points

current layout

i have no idea what am doing wrong.

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

Nikhil Rai
Nikhil Rai
15,391 Points

Sorry for late reply, I think you do not need to put [android:background="@android:color/white"] for text view.

Defining only the text color will work for that, see your error :

<TextView
    android:textColor="white"
    android:background="@android:color/white" />

The background color needs to be updated for relative layout. So

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="#colorcode" >

just replace the color code with your color ID. I tested it.

Cheers!