我目前正在开发我的第一个真正的 Android Studio 应用程序。这是一个播放我自己创建的自定义 .mp3 或 .mp4 的闹钟。我现在无法播放声音文件。任何帮助或可能指向另一个线程的方向将不胜感激。这是一些代码:
public class AlarmReciever extends WakefulBroadcastReceiver {
@Override
public void onReceive(final Context context, Intent intent) {
//this will update the UI with message
AlarmActivity inst = AlarmActivity.instance();
inst.setAlarmText("Alarm! Wake up! Wake up!");
MediaPlayer mediaPlayer = new MediaPlayer.create(AlarmReciever.this, R.raw.customsound);
出于某种原因,我在尝试使用媒体播放器时收到“无法解析符号‘创建’”。再说一遍,我是新手,所以如果这是非常明显的,我深表歉意。
最佳答案
Create 是静态方法,因此您不应该使用 new
关键字。正确的做法是:
MediaPlayer mediaPlayer = MediaPlayer.create(AlarmReciever.this, R.raw.customsound);
关于java - 无法解析符号 'create',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29683008/