I have an activity that loaded a string array directly into it
private String[] questions = {"Q1", "Q2", "Q3"};
private String[] answers= {"A1", "A2", "A3"};
I wanted to change it to load from a resource file
Resource File named Questions
<string-array name="questions">
<item>Q1</item>
<item>Q2</item>
<item>Q3</item>
</string-array>
<string-array name="answers">
<item>A1</item>
<item>A2</item>
<item>A3</item>
</string-array>
Changed the string array to
private String[] questions = getResources().getStringArray(R.array.questions);
private String[] answers= getResources().getStringArray(R.array.answers);
When I changed it to pull the string array from my resource file it gives me
java.lang.IllegalStateException: My_Fragment{38ad4cd} not attached to Activity