Resources and resource IDs
Listing 1.5 Current GeoQuiz resource IDs (R.java)
/* AUTO-GENERATED FILE. DO NOT MODIFY.
- This class was automatically generated by the
- aapt tool from the resource data it found. It
- should not be modified by hand.
*/
package com.bignerdranch.android.geoquiz;
public final class R {
public static final class anim {
...
}
...
public static final class id {
...
}
public static final class layout {
...
public static final int activity_quiz=0x7f030017;
}
public static final class mipmap {
public static final int ic_launcher=0x7f030000;
}
public static final class string {
...
public static final int app_name=0x7f0a0010;
public static final int false_button=0x7f0a0012;
public static final int question_text=0x7f0a0014;
public static final int true_button=0x7f0a0015;
}
}
The R.java file can be large, and much of this file is omitted from Listing 1.5.
This is where the R.layout.activity_quiz comes from – it is an integer constant named
activity_quiz within the layout inner class of R.