2011-11-04 4 views
0

응용 프로그램이 변경되었거나 (다른 응용 프로그램을 실행하더라도) 회 전자에서 선택한 항목을 저장하려고하거나 "Back" "라고 말합니다.동작 사이에 회 전자 상태 저장

int ALARM_REPEAT = 7; 
ArrayAdapter myAdap = (ArrayAdapter) spinFrecEnvio.getAdapter(); 
int pos = myAdap.getPosition(ALARM_REPEAT); 
spinFrecEnvio.setSelection(pos); 

이 코드는 Spinner에서 활동을 처음 시작하는 시간을 나타냅니다. 내가 그것을 바꿀 때 어떻게 선택을 영구적으로 만들 수 있을까 ??

감사합니다.

답변

1

공유 설정을 사용자가 선택한 값 저장에 사용할 수 있습니다. 사용자가 Spinner Activity로 돌아 오면 공유 환경 설정에서 값을 가져 와서 Spinner에 바인딩 할 수 있습니다.

단순히 이름/값 쌍입니다.

더 큰 데이터를 저장해야하는 경우 SQLite for Storing 및 Bind it back으로 이동할 수 있습니다.

Shared preference Check this에 대해.

link