-2

Surfaceview でカスタム カメラを作成しましたが、カメラは動作していますが、キャプチャした画像が別のアクティビティに渡されません。これどうやってするの?誰でも私を助けてください。

4

2 に答える 2

0

これを試してみてください:

Intent i = new Intent(CameraCapture.this, SelectService.class);
i.putExtra("filepath", "/mnt/sdcard/projectname_temp/myPicName.jpg");
startActivity(i);
于 2012-06-07T12:35:56.917 に答える
0

キャプチャしたファイルをカメラ アクティビティのどこかに保存している必要があります。そのファイルの完全修飾イメージ パスを としてIntent別のアクティビティに渡します。そして、このパスを使用して、別のアクティビティで画像を開きます。このように、画像を別のアクティビティに直接渡していませんが、画像パスを渡すことで、別のファイルでキャプチャされた画像を取得できます。

于 2012-06-06T09:02:50.387 に答える