2015-02-02 9 views
0

내 응용 프로그램에서는 스냅 샷과 같이 카메라에서 캡처 한 이미지를 전체 화면으로 표시해야합니다. 카메라 미리보기 (표면보기)를 전체 화면으로 표시 할 수 있습니다. 그러나 캡처 한 이미지를 ImageView에 표시하면 전체 화면으로 표시되지 않습니다.캡처 한 이미지를 전체 화면으로 표시

도움이 될 것입니다.

+1

xml 파일을 표시하십시오. – Piyush

답변

1

1과 같은 어떤 것을 당신이 당신의 활동을 전체 화면 수 원하는 경우 않습니다

public class ActivityName extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     // remove title 
     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
      WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     setContentView(R.layout.main); 
    } 
} 

(자세한 내용 here)

2 - 당신은 당신의 이미지 뷰가 전체 화면을 수 원하는 경우, 인스턴스를 생성 그런 다음 ImageView의 ContentView으로 설정하거나 이미지 뷰가 해당 레이아웃을 완전히 커버하고 해당 레이아웃을 ContentView으로 설정하십시오.

0

이미지보기의 스케일 유형 특성을 'centerCrop'(android:scaleType="centerCrop")으로 설정했습니다. 이제는 잘 작동합니다.

관련 문제