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

Maya Gronkowski
Maya Gronkowski
347 Points

I dont understand what im doing wrong here

I keep getting an error and i dont know whats wrong

MealActivity.java
import android.os.Bundle;
import android.widget.TextView;

public class MealActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        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);
            mealLayout.setBackgroundColor(Color.GREEN);
    }


}

Can you copy/paste the error that you're getting?

Maya Gronkowski
Maya Gronkowski
347 Points

JavaTester.java:64: error: illegal start of expression import android.os.Bundle; ^ JavaTester.java:64: error: not a statement import android.os.Bundle; ^ JavaTester.java:65: error: illegal start of expression import android.widget.TextView; ^ JavaTester.java:65: error: not a statement import android.widget.TextView; ^ JavaTester.java:67: error: illegal start of expression public class MealActivity extends Activity { ^ 5 errors

This is the error message