java - 如何修复 'MediaPlayrer mp = new Mediaplayer.create(this, R.raw.filename.mpr) ' 因为 create 是红色的错误
问题描述
我正在尝试创建媒体播放器类的新对象,但出现此错误消息
MediaPlayer.create: cannot resolve symbol 'create'
我的代码
MediaPlayer mp = new MediaPlayer.create(this, R.raw.filename.mp3);
mp.start();
我想要一个 mp3 文件在我的活动开始时播放音乐
解决方案
正确的是:
MediaPlayer mp = MediaPlayer.create(this, R.raw.filename.mp3);
mp.start();
单词new
唯一的构造函数。
推荐阅读
- glsl - 如何在 glsl 片段着色器中填充曲线下方的区域?
- java - 不可解决的 PMD 违规:可以组合这些嵌套的 if 语句
- validation - 验证包含两个字段值的表单
- python - 如何在 GCS Transcoder API 中将视频和音频混合在一起
- javascript - 带有猫鼬数据库的 JavaScript 类
- c++ - 为什么我的 Intel Skylake / Kaby Lake CPU 在简单的哈希表实现中会出现神秘的 3 倍减速?
- c# - Google BigQuery 方法 InsertRowsAsync() 未将数据插入表中
- python - 使用 captum 和 nn.Embedding 获取 RuntimeError
- database - 如何用我自己的替换 Xampp 数据库?
- jquery - Apex 20.2 - 交互式报告 - 使用 JavaScript 添加过滤器