0

フロントカメラから画像をキャプチャする必要があるAndroidアプリケーションを作成していますが、この機能はアプリケーションの主な目的ではありません.

Android Cameraオブジェクトを管理および利用して写真を撮るが、その中にすべての基本的なカメラ機能(ズーム、フォーカスなど)をラップし、最終的なユーザーが写真を撮影したときの画像。そのようなものは存在しますか?

怠け者に見えることはわかっていますが、代わりにアプリケーションのユニークな部分に集中することは有益です.

前もって感謝します

4

1 に答える 1

1

インテントを使用してこのタスクを実行できます::

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 );
    }  
 }
于 2012-06-04T16:31:17.170 に答える