android程序,R.raw.点不出自己的文件ID

android程序,R类新建raw文件夹,把pm3文件放在里面。R类中已经生甩了mp3的ID。但R.raw. 最后点不出来,clear了工程也不行。

R文件没有生成自己的id,通常是res目录下有错误。

解决方式:

    选择“eclipse -- myeclipse”的clean,R文件便会出现。

    在工程上点击鼠标右键,选择“Build Project”,R.java就会回复。这样在程序中调用R文件指向的资源,也就可以自动补全了。

    从别的工程中拷贝一份R文件过来,然后string.xml里随便改动一下,也可更新R文件。

    如果上述步骤都不行。可能是工程本身所引起的错误,比如resoure资源中的文件命名,资源文件名称需要全部小写。

    检查R文件是否import 错误了。


温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-28
把你当前Java类中的import东西全部删除,然后一个一个地引入,查看你引入的R文件是否引用正确,或者你测试一下setContentView()里面.R文件是否可以引入相应的布局文件,如果能引入,则R文件import没错
第2个回答  2011-10-16
点不出来你直接楞写然后看看编译会出错么,没错的话就是IDE的智能感知问题了,有错就接着检查项目本身。
第3个回答  2018-11-18
今天我也遇到了这个问题,各种clean rebuild都不行,就是R不出来
最后把android studio关了在打开就正常了……WTF……
第4个回答  2012-03-26
你看看是不是有import android.R; 改成import 你自己的R类

android程序,R.raw.点不出自己的文件ID
R文件没有生成自己的id,通常是res目录下有错误。 解决方式: 选择“eclipse -- myeclipse”的clean,R文件便会出现。 在工程上点击鼠标右键,选择“Build Project”,R.java就会回复。这样在程序中调用R文件指向的资源,也就可以自动补全了。 从别的工程中拷贝一份R文件过来,然后string.xml里随便改动一下,也可更新R...

android RAW内文件以在R文件内生成数值但是在无法通过R.RAW.获取...
自己在res文件夹下新建的raw 用R.raw.。。。取出的是一个id,是可以取的 如果是系统的raw文件夹下的东西 就用android.R.raw.。。。

android 的res\/raw可以写入文件不??
官方说:不行!“Tip: If you want to save a static file in your application at compile time, save the file in your project res\/raw\/ directory. You can open it with openRawResource(), passing the R.raw.<filename> resource ID. This method returns an InputStream that you ca...

安卓软件开发,怎么在点击button的时候播放R.raw.xxx声音?
一般而言,网页中按钮是没有声音触发事件的。如果要让按钮响应鼠标动作发出声音,我们可以写一段javascript脚本代码来实现。能让按钮发出声音的脚本,这下不用制作flash按钮也可以了,我试用的感觉还不错。

android 如何批量获取raw文件夹中的文件
Field[] fields = R.raw.class.getDeclaredFields();String rawName;for (int i = 0; i < fields.length; i++) { rawName = fields[i].getName();} fields = null;rawName就是文件名称,如果想要id的话可以通过下面的代码拿到,希望被采纳~rawId = fields[i].getInt(R.raw.class);...

Android中assets目录和raw目录的区别和使用情况
这意味着这个资源 文件可以很容易的被Android的类和方法访问到,甚至在Android XML文件中你也可以@raw\/的形式引用到它。在Android中,使用ID是访问一个文件最快捷的方式。MP3和Ogg文件放在这个目录下是比较合适 的。assets目录更像一个附录类型的目录,Android不会为这个目录中的文件生成ID并保存在R类当中...

音乐文件怎么添加到apk文件里?(页 1) - Android开发论坛
一般把音乐文件放到android工程中res目录下的raw目录中,R文件会自动生成对应的id,使用的时候可以用R.raw.文件名。

Android项目中res文件夹下没有raw文件夹,且在res文件夹下新建raw文件夹...
raw文件夹默认是没有,都是自己创建的。保存一下,就可以alt+\/出来了。

Android中asset文件夹和raw文件夹区别是什么?
【答案】:res\/raw和assets的相同点:两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。res\/raw和assets的不同点:1)res\/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即 R.raw.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要...

android 工程src文件夹怎么分类
1. src:存放所有的*.java源程序。2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。3. assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。4. res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。5. res\\drawable-hdpi:...

相似回答