1

私は自分の声を録音し、それをデータ フォルダに保存する機能を実行しています。データフォルダーへの保存を回避することができました。しかし、今私の問題は、データフォルダーに特定のデータがあるかどうかを確認して、何かを実行できるようにする必要があることです..これは私のコードで、どこが間違っているのかわかりません:

            individualFile = "y1";
            OUTPUT_FILE= mydir + "/"  + individualFile;

            try{
                File file = this.getFileStreamPath("y1");
                if(file.exists()){

                     Log.v("Oh yes the thing is here", OUTPUT_FILE);
                      Share();

                }else{
                    btn.setVisibility(View.VISIBLE);
                }
            }
            catch(Exception e){
                 //Error message
            }
        }

必要なのは、記録されたファイルが既にデータ フォルダー内にあるかどうかを確認することです。そうであれば、Share() を表示する必要があります。それ以外の場合は、記録用のボタンを表示する必要があります。

4

0 に答える 0