kotlin/android studio 中的“R”是什么?

Hai*_*ill 0 android kotlin

所以我开始使用 kotlin 课程观看 android 开发。解释的人使用“R”而没有解释任何有关它的内容。我尝试搜索文档,但找不到任何内容。

这是一个示例代码:

    when(...) { ...
        R.id.btn9 -> btnID=9 // where btn9 is an id of a button in the UI
    }
Run Code Online (Sandbox Code Playgroud)

niq*_*eco 6

R 是由构建项目的工具自动生成的类。它将包含来自 XML 资源文件的 ID。例如,每个 XML 布局中的每个资源文件和每个 id 都有一个常量。