안드로이드 개발 질문/답변
(글 수 45,052)
Activity 화면 출련 완료된후 호출되는 메서드??
가 있나요?
Activity 함수를 오버라이딩해서 쓸라고하는데요.
몇몇이 있긴있지만.
화면 완료후 즉 View들이 화면에 다뿌려진후 호출되는 함수는없나요?
또한 onCreate 함수 호출되기전후 호출현황좀 알고싶은데...
어디자료를 참고하면될까요..
다시말해.-_- activity 함수 호출 부분 순서를 알고싶습니다. 어떠내용을 포함하고있는지하구요.
헬프미요.ㅠㅠ흑흑
2011.02.08 14:03:01
@Override
protected void onResume() {
HorizontalScrollView hori = (HorizontalScrollView) findViewById(R.id.imageViewHorizontalScroll);
int widthsize= hori.getMeasuredWidth();
Log.d("HorizontalScrollView WidthSize",""+widthsize+" "+widthsize/4);
super.onResume();
}
onStart,onResume 등으로 안쪽에있는 HorizontalScrollView size를 가져오고싶은데... 다들 실행전단계라서. 사이즈가 0으로 나와요.ㅠ
이부분이 막히네요.
HorizontalScrollView WidthSize(16746): 0 0
---------------아래있는 메서드는 안되던데...
Oncreate
액티비티를 촉화한다 중지했다가 재시작하는 경우라면 액티비티의 이전 상태 정보인번틀이 전달된다 이정보대로 재초기화된다
onRestart
재시작될 때 호출된다 특별히 할일은없다
onStart
액티비트가 사용자에게 보이기 직전에 호출된다
onResume
사용자와 상호작용을 하기 직전에 호출된다 이단계에서 스택의 제일 위로올라온다
onPause
다른 액티비트가 실행될 때 호출된다 이 단계에서 미저장한 데이터가 있으면 저장하고애니메이션은 중지해야한다 이메스다가 리턴되어야 새애기비트가 활성화되므로 시간을 너무 많이 끌어선 안된다
onStop
액티비트가 사용자에게 보이지 않게 될 때 호출한다
onDestroy
액티비티가 파괴될 때 호출된다 시스템에 의해 강제 종료되는것인지 아니면 finish메서드 호출에 의해 스스로 종료되는것인지는 isFinishing 메서드로 조사 가능하다.



