내 애플리케이션 설정 페이지에서 토글 버튼을 사용하고 있습니다. 문제는 토글 버튼 on
을 설정하고 설정 페이지를 종료 한 다음 다시 설정으로 이동하면 토글 버튼이 off
상태임을 나타냅니다. 사용자가 off
으로 바꿀 때까지 on
상태에서 앱을 종료해도 가능합니다 ... 가능합니까?ToggleButton 사용시 문제가 발생했습니다.
0
A
답변
1
onCheckedChangedListener
을 사용하는 경우 SharedPreferences을 사용해야합니다.
는 여기에 내가 CheckBox의를 처리하고있어 방법의 예입니다 (ToggleButton을 동일해야한다, 그래서 검증되지 않은,하지만 작동합니다!) :
ToggleButton mToggleButton = (ToggleButton) findViewById(R.id.mToggleButton);
mToggleButton.setChecked(getSharedPreferences(mSharedPreferences, MODE_PRIVATE).getBoolean("dontShowAgain", false));
mToggleButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
SharedPreferences settings = getSharedPreferences(mSharedPreferences, MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("dontShowAgain", isChecked);
editor.commit();
}
});
2
ToggleButton
의 상태를 저장하지 않았기 때문에 발생합니다. 버튼을 클릭 할 때 SharedPreference
을 사용하여 ToggleButton
상태를 저장하십시오.
이것을 확인하십시오. answer. 도움이 될 것입니다
관련 문제
- 1. CCCamera 사용시 문제가 발생했습니다.
- 2. glDrawPixels 사용시 문제가 발생했습니다.
- 3. DBI 사용시 문제가 발생했습니다.
- 4. QuickTime 메서드 사용시 문제가 발생했습니다.
- 5. CSS에서 Divs 사용시 문제가 발생했습니다.
- 6. 입력에 DataGridViewComboboxColumn 사용시 문제가 발생했습니다.
- 7. Xcode에서 라이브러리 사용시 문제가 발생했습니다.
- 8. 변수 값 사용시 문제가 발생했습니다.
- 9. readyrails 스크립트 사용시 문제가 발생했습니다
- 10. AWS SWF 사용시 문제가 발생했습니다.
- 11. GWT에서 IntelliJ 사용시 문제가 발생했습니다.
- 12. EvilDicom VoxelGrid 사용시 문제가 발생했습니다.
- 13. PHP에서 변수 사용시 문제가 발생했습니다.
- 14. BackupRead 함수 사용시 문제가 발생했습니다.
- 15. ToggleButton Android에서 NullPointerException이 발생했습니다.
- 16. Java, 디 컴파일러 사용시 문제가 발생했습니다.
- 17. scrape.py 라이브러리의 submit 메소드 사용시 문제가 발생했습니다.
- 18. 파이썬에서 클립 보드 사용시 문제가 발생했습니다.
- 19. selenium-maven-plugin 사용시 문제가 발생했습니다.
- 20. 큰 따옴표 및/f 사용시 문제가 발생했습니다
- 21. 레일에서 검색 기능 사용시 문제가 발생했습니다.
- 22. get_value와 Boost의 속성 트리 사용시 문제가 발생했습니다.
- 23. 입력 및 Arraylists 사용시 문제가 발생했습니다.
- 24. 화면보다 큰 크기의 newpad 사용시 문제가 발생했습니다.
- 25. xinput 속성에 grep 사용시 문제가 발생했습니다.
- 26. Java Vector 및 JTable 사용시 문제가 발생했습니다.
- 27. 안드로이드에서 새로운 GridLayout 사용시 문제가 발생했습니다.
- 28. 릴리스 모드에서 memcpy 사용시 문제가 발생했습니다.
- 29. CouchDB에서 Django Paginator 사용시 문제가 발생했습니다.
- 30. 쿠키와 함께 pycurl 사용시 문제가 발생했습니다.
를 사용하여 공유 prefrence과는에의 statte 통과 호감도 –