0

也许这是一个非常愚蠢的问题,但我浏览了 R.java 文件的一部分。在那里我看到了我的原始文件夹的 mp3 文件。它被命名为:

public static final int sound01=0x7f040000;

为什么声音文件以整数形式传递?只是他们给文件一个编号,然后Android使用该编号作为参考吗?

提前致谢!

4

1 回答 1

1

这就像您通过R(例如R.string.xR.dimen.x)访问的任何其他引用一样。您可以通过原始方式访问您的文件R.raw.x(因此在这种情况下,R.raw.sound01)。整数只是该特定资源的保证唯一标识符。

于 2013-09-11T23:08:59.673 回答