繁体   English   中英

为什么 R.raw.sound(.sound 只是一个例子)或 R.id.idName 被认为是一个整数?

[英]Why is R.raw.sound (.sound is just an example) or R.id.idName considered an integer?

只是好奇,为什么这些文件被认为是整数? 当它们传递 R.raw 或 R.id 时,是什么使它们成为整数?

为什么这些文件被认为是一个整数?

它们不被视为整数。

当它们传递 R.raw 或 R.id 时,是什么使它们成为整数?

在编译时,Android 读取res/的内容并生成一个名为 R 的类,其中包含一堆静态内部类。 这些类包含代表res/的唯一标识符,并允许您在运行时引用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM