안드로이드 개발시 Fragment로 화면 제어 할 경우 유용하게 쓰인다
Viewpager를 사용하게 되면 양쪽의 Fragment도 동시에 호출하기 때문에
함수가 중복으로 호출 되는 경우가 있다.
그럴 경우 각 fragment 마다 제어를 할수가 있다.
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if(isVisibleToUser){
ViSible = true;
Log.d(HoUtils.TAG,"화면 보임");
}else{
ViSible = false;
}
}
위와 같이 화면이 보일 경우에 함수를 호출하면 효율적으로 이용할수 있다.
Fragment를 사용시에 유용하게 코딩을 할수 있을것이다.
'IT개발일지 > Android' 카테고리의 다른 글
[Android] QR코드 스캔하기 ZXING Library (0) | 2019.05.28 |
---|---|
[Android] EMOJI 이모티콘 이슈 해결방법 (feat.socket.io) (0) | 2019.05.22 |
[Android]중복 notification PendingIntent 관련 중복 알림 (0) | 2019.05.08 |
[Android] 안드로이드 Excel 파일 만들기 (0) | 2019.04.12 |
[Android] 네이버로그인 연동하기 (2) | 2019.03.19 |