2017-03-22 9 views
0

하나의 부모 활동이 있는데,이 부분에서 단편을 대체합니다. 이제 startActivityForResult를하고 카메라를 시작합니다. 카메라 호출에서 돌아 오면 조각 제거 및 이전 조각이 나옵니다. 코드 위onActivityResult에서 안드로이드 카메라 제거 단편

Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); 
      File photo = Utils.getImagePath(); 
      clickImagePath = photo.getPath(); 
      intent.putExtra(MediaStore.EXTRA_OUTPUT, 
        Uri.fromFile(photo)); 
      startActivityForResult(intent, REQUEST_CODE_CAMERA); 

, 지금, 카메라의 의도를 다시 전화 카메라에서 오는이 이미 제거 조각과 부모 활동 팝업 가기 backstack의 마지막 조각을 사용하고 있습니다. 제안 해주세요.

+0

onActivityResult 메서드를 표시하십시오. 또한 프래그먼트를 추가하는 방법, 추가하거나 대체하는 방법은 무엇입니까? – kggoh

답변

0

카메라 응용 프로그램의 일부는 원점 활동에 자신의 상태를 잃게 (CAMERA 의도를 발사 활동을) 만들면서 manifest.xml에서 활동 요소로

android:configChanges="orientation|keyboardHidden|screenSize" 

를 추가하는 것을 잊지 마십시오.