마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

프리퍼런스를 사용해서 시작화면을 바꾸려고 합니다

0 추천
프리퍼런스를 사용해서 시작화면을 바꾸려고 합니다

 

즉 안드로이드 프로젝트를 생성하면 main.xml이 있잖아요

 

이걸 화면 1이라고 하고

 

새로 화면 2와 화면 3이라는 엑티비티를 만들고

 

화면 1에서 3개의 버튼을 만들고 버튼 2로 선택하면 2번 엑티비티화면으로 가고

 

어플종료후 다시 실행시에는 늘 2번 화면이 나오고

 

마찬가지로 최초실행시 화면 1이 실행되었을때

 

화면 3버튼을 누르면 어플 종료후에도 화면 3이 뜨게 하고싶은데

 

시작화면을 설정하는 방법을 잘모르겠어서 질문 드립니다.
헝그리폰 (140 포인트) 님이 2014년 8월 28일 질문

2개의 답변

0 추천
액티비티가 시작되기 전에 데이터를 읽어서 액티비티를 바꾸고 싶다는 것이지요?

그 방법보다는 처음 액티비티를 두고, 그 액티비티에서 데이터를 읽어 액티비티를 바꿔야 할 것 같습니다.

즉, 시작하는 액티비티는 데이터를 읽어 액티비티를 전환하는 용도의 액티비티가 되는 것입니다.
인연 (31,880 포인트) 님이 2014년 8월 29일 답변
0 추천
간단히 만들자면 화면0을 하나 만들어서 분기를 시키면 됩니다.

화면0에서 preference를 읽어서 없으면 화면1, 2이면 화면2, 3이면 화면3으로 보내고 화면0은 finish를 시키는거죠
쎄미 (162,410 포인트) 님이 2014년 8월 29일 답변
...