Android Build an Interactive Story App Intents and Multiple Activities Using String Resources

Muhittin Palamutçu
Muhittin Palamutçu
1,890 Points

Challenge activity error help me!

Hey! I don't understand why its given an error? Question: Now switch back to Set the buttonLabel variable to the new String resource you just added using the getString(int id) method. Don't forget: the id parameter will begin with R.string
Button loadPuppiesButton = (Button) findViewById(;
String buttonLabel = "";
Resources resources=getResources();
buttonLabel = resources.getString(R.string.morePuppies);
<?xml version="1.0" encoding="utf-8"?>
    <string name="morePuppies">See More Puppies</string>

1 Answer

Seth Kroger
Seth Kroger
Treehouse Moderator 56,201 Points

The challenge assumes you're in a Context (like an Activity) where you can call getString() directly without requesting the Resources object first.