在函数中使用音频文件时无法播放

用户名

我正在创建一个Android应用,该应用需要在按下按钮时播放音频。但是,尽管其余代码功能正常,但它不会播放音乐。此外,上下文存在错误,表明上下文无法解析为变量。

这是我的主要活动

public class BroadcastNewSms extends Activity {



    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.androidexample_broadcast_newsms);
        Button b1;
        b1 = (Button) findViewById(R.id.button1);

        b1.setOnClickListener(new OnClickListener()

        {



        public void onClick(View v)

        {



            MediaPlayer mp;
            mp = MediaPlayer.create(context,R.raw.hospital_alarm);

            mp.start();

             String phoneNumber = "+9198zxxxxxxx";

            String message = "Ambulance sent!";



            SmsManager smsManager = SmsManager.getDefault();

            smsManager.sendTextMessage(phoneNumber, null, message, null, null);



        }
        });




    }
}
路西法

代替contexttrygetApplicationContext()方法

public class BroadcastNewSms extends Activity 
{
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.androidexample_broadcast_newsms);
        Button b1;
        b1 = (Button) findViewById(R.id.button1);
        b1.setOnClickListener(new OnClickListener()
        {
            public void onClick(View v)
            {
                MediaPlayer mp;
                mp = MediaPlayer.create(getApplicationContext(),R.raw.hospital_alarm);
                mp.start();
                String phoneNumber = "+9198989898";    
                String message = "Ambulance sent!";
                SmsManager smsManager = SmsManager.getDefault();
                smsManager.sendTextMessage(phoneNumber, null, message, null, null);
            }
        });
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击div时无法播放音频文件

来自分类Dev

无法识别播放哪个音频文件

来自分类Dev

音频文件无法在reactjs中播放

来自分类Dev

AVPlayer无法播放FFMPEG的音频文件

来自分类Dev

无法识别播放哪个音频文件

来自分类Dev

使用Swift播放随机音频文件

来自分类Dev

使用AVAudioPlayer播放多个音频文件

来自分类Dev

流音频文件,以便在Android中使用Google Drive API从Google Drive播放

来自分类Dev

无法在Vue Web应用中播放音频文件

来自分类Dev

颤动的声音无法播放音频文件

来自分类Dev

无法从sdcard Android播放音频文件

来自分类Dev

无法在 IE11 上播放 aac 音频文件

来自分类Dev

无法使用AVAssetExportSession修剪音频文件

来自分类Dev

无法使用AVAssetExportSession修剪音频文件

来自分类Dev

计算播放音频文件时剩下的时间

来自分类Dev

播放音频文件时找不到'PathForResource'的重载

来自分类Dev

使用AVAudioEngine反复播放音频文件

来自分类Dev

使用VBA Excel播放任何音频文件

来自分类Dev

如何使用Matlab在特定间隔播放音频文件?

来自分类Dev

使用ffplay播放音频文件列表

来自分类Dev

安排音频文件以备将来使用AVAudioTime播放

来自分类Dev

如何使用Matlab在特定间隔播放音频文件?

来自分类Dev

使用FFPlay静默播放和停止音频文件

来自分类Dev

如何在Perl中使用HTTP POST接收wav音频文件并在Asterisk AGI中播放

来自分类Dev

在linux中使用终端的.raw音频文件的文件信息

来自分类Dev

在Python中播放远程音频文件?

来自分类Dev

星号,如何播放音频文件

来自分类Dev

如何播放AMR音频文件?

来自分类Dev

从目录快速播放音频文件

Related 相关文章

热门标签

归档