小编Jos*_*ero的帖子

如何更改默认禁用的EditText的样式?

使用EditText enabled ="false"时效果不佳.如何自动更改所有控件?

我已添加此图片以供参考. 在此输入图像描述

有人能帮我吗?谢谢.

android styles default android-edittext

19
推荐指数
2
解决办法
3万
查看次数

MediaRecorder.prepare()异常 - 没有这样的文件或目录

我正在尝试录制音频,调试到达时会出现一个疯狂的异常 .prepare()

这是我的Record()方法.

private void Grabar(View v) {
    mediaRecorder = new MediaRecorder();
    Date today = Calendar.getInstance().getTime(); 
    String nombrefichero =  String.valueOf(today.getDate()) + "-"
            + String.valueOf(today.getMonth() + 1) + "-"
            + String.valueOf(today.getYear() + 1900) + "_"
            + String.valueOf(today.getHours()) + "."
            + String.valueOf(today.getMinutes())+"."+String.valueOf(today.getSeconds()) +".3gp";

    mediaRecorder.setOutputFile(VarGlobales.Ruta+"/"+VarGlobales.Trabajo+"/Audio/"+nombrefichero);
    // VarGlobales.Ruta -> Environment.getExternalStorageDirectory().getAbsolutePath();
    // VarGlobales.Trabajo -> 001
    mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
    mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

    try {
        mediaRecorder.prepare();
        mediaRecorder.start();
        Toast.makeText(contexto, "Grabando...", Toast.LENGTH_SHORT).show();
    } catch (IOException e)
    {
        Toast.makeText(contexto, "Fallo en la grabación", Toast.LENGTH_SHORT).show();
    }       
}
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml中有RECORD_AUDIOWRITE_EXTERNAL_STORAGE权限. …

audio android exception record

1
推荐指数
1
解决办法
2910
查看次数

标签 统计

android ×2

android-edittext ×1

audio ×1

default ×1

exception ×1

record ×1

styles ×1