2013-02-15 159 views
0

我正在開發一個簡單的應用程序的視頻通過使用android相機。在我的應用程序中,我有一個名稱爲「製作視頻」的按鈕和一個用於顯示我的應用程序記錄的視頻名稱的列表視圖。現在當我點擊按鈕時,它會打開我的移動相機進行錄製,但是當我完成錄製時,相機給了我兩個選項。 「保存」和「丟棄」。現在通過點擊「保存」選項,我想獲取錄製視頻的名稱並將其顯示在我的列表視圖中。請幫助我,我會非常感謝你。如何從android中錄製的視頻獲取視頻名稱?

您可以在下面查看我的代碼。

ImageView iv; 
    @Override 
    protected void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 


     list =(ListView) findViewById(R.id.list); 
     iv = (ImageView) findViewById(R.id.imageView1); 
     Button makeVideo = (Button) findViewById(R.id.button1); 
     makeVideo.setOnClickListener(new OnClickListener() 
     { 

      @Override 
      public void onClick(View v) 
      { 
       //Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
       Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE); 
       startActivityForResult(intent, 0); 

      } 
     }); 
    } 

    @Override 
    protected void onActivityResult(int requestCode, int resultCode, Intent data) 
    { 
     // TODO Auto-generated method stub 
     super.onActivityResult(requestCode, resultCode, data); 

//  Bitmap bm = (Bitmap) data.getExtras().get("data"); 
//  iv.setImageBitmap(bm); 
    } 

回答