博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android使用MID声音资源
阅读量:2431 次
发布时间:2019-05-10

本文共 733 字,大约阅读时间需要 2 分钟。

android项目的声音资源文件放在res/raw目录下面,新建的android工程默认是没有raw目录的,需要自己建一个。然后自己找个mid格式的音频文件丢到该文件夹下面,注意文件名称不能有大写字母,否则会报如下错误:

AndroidMid] res\raw\FALL_01.MID: Invalid file name: must contain only [a-z0-9_.]

然后修改src/com/clj/androidMid/MainActivity.java的onCreate方法,修改后的代码如下。

@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		if (savedInstanceState == null) {			getSupportFragmentManager().beginTransaction()					.add(R.id.container, new PlaceholderFragment()).commit();		}						//声明MediaPlayer		MediaPlayer mediaPlayer;		//将声音资源文件设置给MediaPlayer对象		mediaPlayer=MediaPlayer.create(this, R.raw.fall_01); 		//运行MediaPlayer		mediaPlayer.start();	}
然后运行项目,就能听到声音了。

你可能感兴趣的文章
java.util.ConcurrentModificationException
查看>>
Java 位运算(移位、位与、或、异或、非) 以及负数的二进制相互计算
查看>>
MyBatis 二级缓存机制
查看>>
第一章,安装Vmware和Ubuntu
查看>>
jquery freemarker模板设置变量每次循环加1
查看>>
VMware虚拟机启动后出现黑屏,不能显示界面,无论安装的是ubuntu还是centos
查看>>
osi七层模型,什么是tcp/ip协议,tcp与http,UDP的区别,tcp三次握手过程和特点
查看>>
第二章,ubuntu系统的查看防火墙,切换root用户,设置固定ip、系统时间等
查看>>
hash原理总结
查看>>
mongodb的优缺点
查看>>
如何在cmd下,查找指定一个TXT文件的内容,把这个文本里包含关键字的所有行复制到一个新的文本中
查看>>
打造金融科技银行,招行的底气源自……
查看>>
火爆全网的动态曲线图是怎么做的?
查看>>
程序员感叹一年只能存下15万太少了……网友:潸然泪下
查看>>
文科出身敲出 Instagram,被小札“挤”走,建新冠追踪网站,这个程序员有点牛!...
查看>>
面对 Python,Java 中枪了 | 每日趣闻
查看>>
地方普通院校的计算机专业「科班」学生如何突围而出?| 原力计划
查看>>
小白也能看懂的 Java 异常处理
查看>>
C++ 是如何从代码到游戏的?
查看>>
程序员惊魂 12 小时:“���”引发线上事故
查看>>