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 trialSezare Miguel
9,229 PointsThe code below has a RelativeLayout variable named mealLayout. Change the background color of this layout to green. Use
What could be the problem here?
import android.os.Bundle;
import android.widget.TextView;
public class MealActivity extends Activity {
@Override
private RelativeLayout relativeLayout;
public void onCreate(Bundle savedInstanceState) {
mealLayout.setBackgroundColor (Color.GREEN);
setContentView(R.layout.activity_meal);
TextView foodLabel = (TextView) findViewById(R.id.foodTextView);
TextView drinkLabel = (TextView) findViewById(R.id.drinkTextView);
RelativeLayout mealLayout = (RelativeLayout) findViewById(R.id.mealLayout);
}
}
1 Answer
Jennifer Nordell
Treehouse TeacherHi there, Sezare Freta Miguel ! The line of code you added is actually fine, but it's a little misplaced. You can't change the background color of something that isn't yet defined. The mealLayout
variable is defined in the last line. Moving your line of code below that line causes this challenge to pass!
Hope this helps!
Sezare Miguel
9,229 PointsSezare Miguel
9,229 PointsThank you, Jennifer Nordell...