Android Build a Simple Android App with Java Improving Our Code Dynamically Changing the Background Color

Does anyone know what's wrong here?

Checked back a couple of times and it seems fine... anybody know what went wrong here?
import android.os.Bundle;
import android.widget.TextView;

public class MealActivity extends Activity {

    public void onCreate(Bundle savedInstanceState) {

        TextView foodLabel = (TextView) findViewById(;
        TextView drinkLabel = (TextView) findViewById(;
        RelativeLayout mealLayout = (RelativeLayout) findViewById(;



I have tried indenting

1 Answer

Ken Alger
Ken Alger
Treehouse Teacher

Nate -

The function you should be using is setBackgroundColor, not setBackroundColor. ;-)

Easy to miss, happens to us all.

Keep at it and Happy Coding!


Thank you!