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

제가만든앱의 오류와 알고싶은점

0 추천
Ontouchevent를 이용해 한번누를때마다 줄어들게했구요 하지만 누르면 즉시없어지지않고 홈키를 눌러 바탕화면에 나갓다 다시들어와야만 누른만큼 숫자가 즐어들었습니다. 또한 화면이 세로에서 가로로돌아가면 데이터(숫자)가 리셋됩니다 해결할수있도록도와주세요
느낌표시 (460 포인트) 님이 2013년 3월 23일 질문

1개의 답변

0 추천
소스를 올려주셧다면 정확히 해결해드렷겠지만

1. 홈키를 눌러야된다 -> 아마도 onpause나 onResume에서 데이터를 업뎃하시나 보네요 그걸 함수로 만드시고 변경시 명시적으로 호풀해주세요

 

2. 세로에서 가로로 돌아가면 orientaion 이 변하게 되는데 onSaveInstanceState와 onRestoreInstaceState을 구현하시던가 메니페스트에서  액티비티 태그에  android:configChanges="orientation" 를 추가해주세요.. 이미 있다면 |로 구분하심 됩니다
수상한i (8,050 포인트) 님이 2013년 3월 24일 답변
나갓다 들어와도 리셋되는데 이건 oncreate에 있어서 그런가요..??
어떻게 해야 나갓다 들어와도 리셋이 되지 않는지 궁금해요 부탁드려요..♡
onCreate에서 하시면 리셋 안될텐데요
메니페스트에서 noHistory="true" 인지 확인보세요
...