안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
현재 메인 페이지에서 버튼 4개와 2개의 텍스트 뷰가 있고.
2개의 텍스트 뷰에 username과 IP주소가 표시됩니다.
이 Username과 IP주소는 Preference를 통해서 설정하고 받아도록 했습니다.
첫번째 버튼을 클릭하면 Preferences 설정 화면으로 들어가서 User Name과 IP 주소를 셋팅할 수 있는데요.
셋팅 후에 보통 Back키를 눌러 전 화면으로 돌아갑니다.
값은 저장되었지만 Back키를 눌러 이전 메인화면으로 돌아갔을 때는
액티비티가 다시 실행된게 아니기 때문에
2개의 텍스트뷰에 보여지는 값이 변하지 않았습니다. 다음번 메인액티비티를 다시 실행시켰을때는 변해있지만요..
Preference화면에서 설정 후에 Back키를 눌러서 다시 메인화면으로 돌아갔을때 변경된 설정이 표시 될 수 있게 하는 방법 없을까요.
쓰레드를 써서 1초에 한번씩 갱신하는 방법을 쓰기도 했는데.
비효율적이지 않나 싶어서 더 좋은 방법 있나 문의드려요 ㅠㅠ
현재 메인 페이지에서 버튼 4개와 2개의 텍스트 뷰가 있고.
2개의 텍스트 뷰에 username과 IP주소가 표시됩니다.
이 Username과 IP주소는 Preference를 통해서 설정하고 받아도록 했습니다.
첫번째 버튼을 클릭하면 Preferences 설정 화면으로 들어가서 User Name과 IP 주소를 셋팅할 수 있는데요.
셋팅 후에 보통 Back키를 눌러 전 화면으로 돌아갑니다.
값은 저장되었지만 Back키를 눌러 이전 메인화면으로 돌아갔을 때는
액티비티가 다시 실행된게 아니기 때문에
2개의 텍스트뷰에 보여지는 값이 변하지 않았습니다. 다음번 메인액티비티를 다시 실행시켰을때는 변해있지만요..
Preference화면에서 설정 후에 Back키를 눌러서 다시 메인화면으로 돌아갔을때 변경된 설정이 표시 될 수 있게 하는 방법 없을까요.
쓰레드를 써서 1초에 한번씩 갱신하는 방법을 쓰기도 했는데.
비효율적이지 않나 싶어서 더 좋은 방법 있나 문의드려요 ㅠㅠ




Preferences 에서 전 화면으로 돌아올때 변경된 정보를 intent에 담아서 리턴하면 되지 않을까요?