2017-02-13 6 views
0

これは、私がアプリを起動し、残念ながらアプリが停止したというreocrd_videoボタンをクリックすると、メインアクティビティの生のコードです。私はアンドロイドでカメラのアクティビティを組み込むことができません

私はデフォルトのハードウェアカメラを起動するための簡単な意思

private void video_record (View v){ 
    File Video_file = getFile(); 
     Intent i = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); 
     Uri uri = Uri.fromFile(Video_file); 
     startActivityForResult(i,result_code); 


    } 

    @Override 
    protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
     if(requestCode==result_code){ 

      if(resultCode==RESULT_OK){ 

       Toast.makeText(getApplicationContext(),"Video saved",Toast.LENGTH_LONG).show(); 
      } 

      else{ 

       Toast.makeText(getApplicationContext(),"Error has occured",Toast.LENGTH_LONG).show(); 
      } 
     } 
     super.onActivityResult(requestCode, resultCode, data); 
    } 

    private File getFile(){ 

     File Folder = new File("/storage/sdcard1/mycamera"); 
     if(!Folder.exists()){ 

      Folder.mkdir(); 
     } 
     File video_file = new File(Folder,"step1.mp4"); 
     return video_file; 
    } 

} 
+1

どのデバイスですか?どのアプリが停止した?あなたまたはカメラ? – yosriz

+0

そして... ...あなたはログをキャプチャしようとしましたか? – bc004346

+0

@yosriz私が建設している鉱山。 –

答えて

関連する問題