2016-12-17 10 views
-1

Android開発では新しいですが、Javaについての知識はほとんどありません。私はスタート/ストップボタンでサウンドを録音する方法を知っており、ボタンを長押ししてオーディオを録音する方法も知っていますが、10秒後に自動的に停止します。 私はここで古い投稿を読んだことがありますが、this linkまたはthis linkのような欠落したコードを追加することはできません。秒後に自動的に録画を停止する

私はまだJavaがうまくいないので、誰かがほとんどすべてのコードをインポート後に投稿することができます。

答えて

2

あなたは10秒でそれを停止するハンドラを作成し、その後、クラスレベルの変数に記録を保存する必要があります。

Handler handler = new Handler(); 
    handler.postDelayed(new Runnable() { 
     @Override 
     public void run() { 
     recorder.stop(); 
     recorder.release(); 
     } 
    }, 100); 

(ところで、あなたはあなたのコードを投稿する必要があります)

関連する問題