首页 > 解决方案 > 录音应用

问题描述

我正在制作一个录音安卓应用程序。问题是当我想暂停并继续记录时它不起作用并且应用程序崩溃。

这是代码

buttonPause.setOnClickListener(new View.OnClickListener() {
    @TargetApi(Build.VERSION_CODES.N)
    @Override
    public void onClick(View view) {

        try {

            recording=false;

            mediaRecorder.pause();

            recording=false;

            buttonRecord.setBackgroundResource(R.drawable.record);


            Toast.makeText(getActivity(), "Recording pause",
                    Toast.LENGTH_LONG).show();
        }catch (Exception e){



        }

这出现在日志中 输入图像描述here

标签: javaandroidmobile

解决方案


请添加错误日志,否则无法帮助您。MediaRecorder 可以暂停(“pause()”)和恢复(“resume()”)。Pause() 抛出异常的唯一情况是在“start()”之前或“stop()”之后调用它。


推荐阅读