在Android中,我不太理解R
类。我正在学习数独示例,并有以下代码片段:
switch (v.getId()) // the id of the argument passed is evaluated by switch statement
{
case R.id.about_button: //
Intent i = new Intent(this, about.class);
startActivity(i);
break;
// More buttons go here (if any) ...
}
我对Java完全不了解,但据我所知,它似乎正在获取输入(触摸屏幕上的按钮)并评估参数。然后,如果识别出关于按钮,则设置 switch 语句,并创建一个新的界面屏幕,然后在手机上导航到该屏幕。
这是正确的吗?
如果我理解得没有错,那么“R”类是什么意思?
为什么要调用它来识别按钮的ID?
我以为超类(在这个项目中)是SudokuActivity类。
R.java
构建过程的资源? - Nolan Akash