티스토리 뷰

안드로이드 웹뷰를 사용하다보면 회면을 회전하면 페이지가 다시 처음으로 돌아가버리는 경우가 있다.

 


이 부분은 Manifest 파일에서 코드 한 줄을 삽입해 주고, 해당 액티비티 소스 코드(.java)에서 메서드를 오버라이딩 해 주는 것으로 간단히 해결할 수 있다.


 

먼저, AndroidManifest.xml 파일의 해당 액티비티(웹뷰가 지정되어 있는)에 아래 속성을 추가

 

 android:configChanges="keyboard|keyboardHidden|orientation|orientation|screenSize"

 



그리고, 해당 액티비티의 소스코드(.java)에서 아래 오버라이딩 메서드 추가

 

 @Override

public void onConfigurationChanged(Configuration newConfig){

    super.onConfigurationChanged(newConfig);

}

 



이렇게 처리해 주면, 화면이 회전돼도 아무런 변화가 없을 것이다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함