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

Declaring a color in hexa-code in the xml file.

how do you declare a color in hexacode in android xml file ? in the tutorial you didn't mention how to declare it in xml file, you only mentioned how to select it.

activity_main.xml
<resources>
  <color name="darkpink">#fff092b0</color>
</resources>

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


  <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"/>

</RelativeLayout>

1 Answer

Ben Deitch
STAFF
Ben Deitch
Treehouse Teacher

Hey Muath!

You just need to replace @android:color/darkpink with the hex code :)

Ben,

thanks for the reply, i figure it out after i submit the question .. thanks again ...