今天主要对资源文件R.java进行修改,为各个组件分配ID,修改结果如下:
package com.example.geoquiz;
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int ic_launcher=0x7f020000;
}
public static final class id {
public static final int false_button=0x7f060001;
public static final int true_button=0x7f060000;
}
public static final class layout {
public static final int activity_quiz=0x7f030000;
}
public static final class string {
public static final int app_name=0x7f040000;
public static final int correct_toast=0x7f040004;
public static final int false_button=0x7f040003;
public static final int incorrect_toast=0x7f040005;
public static final int question_text=0x7f040001;
public static final int true_button=0x7f040002;
}
public static final class style {
/**
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
Base application theme for API 11+. This theme completely replaces
AppBaseTheme from res/values/styles.xml on API 11+ devices.
API 11 theme customizations can go here.
Base application theme for API 14+. This theme completely replaces
AppBaseTheme from BOTH res/values/styles.xml and
res/values-v11/styles.xml on API 14+ devices.
API 14 theme customizations can go here.
*/
public static final int AppBaseTheme=0x7f050000;
/** Application theme.
All customizations that are NOT specific to a particular API-level can go here.
*/
public static final int AppTheme=0x7f050001;
}
}
要注意的是,本文件为自动生成文件,如果不是特殊需要,一般不要随意改动。
本代码是为了让我们知道ID的作用才进行的手动修改。