试试这个
你可以从你的第一个startActivityForResult()
通话邀请获得onActivityResult()
你的第二个startActivityForResult()
。
像这样通过这个代码,你可以得到10 PIC
public int PIC_CODE=0;
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CAMERA_REQUEST && resultCode == Activity.RESULT_OK) {
// get new image here like this
if(PIC_CODE<10){
// add new requset of picture like this
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_REQUEST);
PIC_CODE++;
}
}
可以添加你的努力 –
我尝试了代码的例子,因为它是代码。如果您不是在讨论摄像机操作以外的代码? – Harshita