대화 형 편집 기능없이 "회색"(읽기 전용, 예를 들어 Android 기기 주 메뉴의 "정보/버전") 텍스트로 표시되는 "preferencses.xml"에서 항목을 만들 수 있습니까?대화 형 편집의 가능성없이 기본 설정 항목을 만들 수 있습니까?
0
A
답변
0
을 :
<EditTextPreference
android:key="PREF_KEY"
android:enabled="false"
android:selectable="false" />
당신이 enabled- 변화, 더 역동적하려는 경우 런타임에는 다음과 같이 코드에서 수행 할 수 있습니다 (설정 활동의 onCreate에서 가능) :
Preference pref =
getPreferenceScreen().findPreference("PREF_KEY");
pref.setEnabled(false);
pref.setSelectable(false);
그리고 hwrdprkns가 지적했듯이 동적 경로가 필요하지 않은 경우 (기본 설정을 실제 환경 설정으로 사용하지 않는 경우) EditTextPreference와 같은 하위 클래스 대신 기본 기본 설정 클래스를 사용할 수 있습니다.
0
기본 Preference 사용이 하드 코드를 좋아하고 단지 XML을 사용하려는 경우
<Preference
android:title="Custom Preference"
android:summary="This works almost like a button"
android:key="customPref" />
관련 문제
- 1. gnuplot은 대화 형 그래프 항목을 그릴 수 있습니까?
- 2. 어떻게하면 대화 형 Ruby 프로그램을 더 멋지게 만들 수 있습니까?
- 3. jQuery를 사용하여 대화 형 스켈레톤을 만들 수 있습니까?
- 4. 항목을 만들 필요가없는 기본 서식 파일을 얻을 수 있습니까?
- 5. 대화 형 텍스트 영역
- 6. 대화 형 자식 rebase 다시 설정
- 7. System.Web.UI.Page 항목을 serialize하거나 만들 수 있습니까?
- 8. 알파 블렌드 대화 상자를 만들 수 있습니까?
- 9. ProgressMonitor 대화 상자를 모달로 만들 수 있습니까?
- 10. 자바에서 옵션 대화 상자로 만들 수 있습니까?
- 11. Android 기본 설정을 어떻게 동적으로 만들 수 있습니까?
- 12. 대화 형 파이썬
- 13. 대화 형 Javascript 막대
- 14. 기존 대화 상자를 기반으로 사용자 지정 DialogPreference를 만들 수 있습니까?
- 15. 웹을 통해 대화 형 명령을 실행할 수 있습니까?
- 16. 대화 형 JTable
- 17. 새 항목을 만들 때 sitecore 기본 언어
- 18. 파이썬으로 기본 GUI를 만들 수 있습니까?
- 19. Android에서 기본 소켓 연결을 만들 수 있습니까?
- 20. 대화 형 아키텍처 다이어그램 도구
- 21. 대화 형 디렉터리 선택을위한 기본 경로를 elisp defun에서 시작하도록 어떻게 설정할 수 있습니까?
- 22. 콘솔 시작시 pydev (Eclipse) 대화 형 콘솔의 현재 디렉토리 설정
- 23. HTML5의 대화 형 평면도
- 24. PowerShell $ 오류 개체가 스크립트 및 대화 형 모드에서 일관되게 동작하도록 만들 수 있습니까?
- 25. 우리는 어떻게 안드로이드에서 대화 형 3D 360도 갤러리를 만들 수 있습니까?
- 26. 무거운 플래시 애니메이션/대화 형 인포 그래픽을 적용하거나 앱으로 만들 수 있습니까?
- 27. 대화 형 ListView
- 28. 대화 형 도서 - 시작하기
- 29. 대화 형 Python GUI
- 30. 대화 형 클라이언트 설계
어. 이것은 그것을하는 방법이 아닙니다. – hwrdprkns
너 자신! 기본 설정을 사용할 수 있다는 것을 알지 못했습니다. 꽤 멋지 네요. 그러나 귀하의 대답은 OP가 진행될 때의 "희미한"외양과 선택 불가능 성을 해결하지 못했습니다. – Josh
또한 위의 두 단편을 어떻게 분리하여 사용할 수 있는지 명확하지 않았습니다. 더 명확하게 편집했습니다. – Josh