Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

화면에 되돌아오면서 setText가 적용 안될 때 #2

Open
sey2 opened this issue Feb 27, 2022 · 0 comments
Open

화면에 되돌아오면서 setText가 적용 안될 때 #2

sey2 opened this issue Feb 27, 2022 · 0 comments

Comments

@sey2
Copy link
Owner

sey2 commented Feb 27, 2022

d9afa14

일기 수정 기능을 구현하던 중 에러

증상은, 앱을 키자 마자 일기 수정 버튼을 눌러 수정 화면으로 넘어가면 setText가 적용이 되었다.

즉, Fragment2 레이아웃이 처음 구성 될 때는 적용이 된다.

하지만 그 이후 다른 화면으로 전환 후 다시 수정 화면으로 넘어오면 setText가 먹히지 않았다.

(Fragment A -> B -> A) 전환시

이유는,

popBackStack으로 B에서 이전 프래그먼트 A로 돌아오면서 현재 UI Thread가 A로 바뀌지 않은 상태에서 setText를 적용해서이다.

해결 방법

onStart() 콜백 메서드에 UI 적용 기능 추가

참고 https://stackoverflow.com/questions/13303469/edittext-settext-not-working-with-fragment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant