预制功能相机可用吗?

时间:2012-06-04 15:58:49

标签: android custom-controls android-camera

我正在创建一个需要从前置摄像头捕获图像的Android应用程序,但此功能目前还不是应用程序的主要目的。

我想知道是否有任何预先制作的自定义视图管理和利用Android Camera对象拍摄照片但是包含所有基本相机功能(缩放,焦点等包括界面)并返回当用户拍摄照片时,我是最终图像。这样的事情存在吗?

我知道这似乎很懒,但我会更专注于应用程序的独特部分。

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以使用intent来执行此任务::

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivityForResult(intent, cameraRequestCode); 

和onActivityResult ::

里面
 protected void onActivityResult(int requestCode, int resultCode, Intent data)
 {  
    if ( (resultCode == Activity.RESULT_OK) && (requestCode == cameraRequestCode)) 
    {  
        Bitmap myPicture = (Bitmap) data.getExtras().get("data"); 
        imageView.setImageBitmap( myPicture );
    }  
 }