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 an Interactive Story App (Retired) User Input Using RelativeLayouts and ImageViews

Jonathan Pacheco
Jonathan Pacheco
2,677 Points

layout below

I can not move from this exercise. I followed the directions and compared with examples and do not see the error. the problem is in the second part where you have to add the layout_below

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

  <EditText
        android:id="@+id/holaEditText"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:hint="Enter Your Name" />

 <ImageView

        android:id="@+id/imageView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
            android:layout_below="@+id/holaEditText"
        android:src="@drawable/grumpy_cat" />

</RelativeLayout>

3 Answers

Two things:

  1. Don't forget you have to instances of the text showing up in your code, you need to change both.
  2. Don't forget that you also need to clear that plus sign "@+id" to "@id" to be according to the challenge guidelines.

Hope it helps.

The challenge mentions mentions that id should be named: @id/captionField, so refactor your @+id/holaEditText and it will parse properly.

Jonathan Pacheco
Jonathan Pacheco
2,677 Points

Yeah, try that way but the same error keeps coming

Jonathan Pacheco
Jonathan Pacheco
2,677 Points

thanks, it was the plus sign that was causing the error