android.preference.Preference의 layoutResId를 설정하는 방법이 있습니까? com.android.internal.R.layout.preference를 ListView 이상으로 대체해야합니다. (나는 다른 뷰에서 PreferenceActivity를 원한다. 기본 ListView 만 보여주는 것이 아니라 그 뷰에서 선호도의 계층 구조를 부 풀린다. PreferenceActivity를 통해 PreferenceManager를 얻을 수 있지만, PreferenceManager.getPreferenceScreen은 package-private입니다. PreferenceScreen.setLayoutResId는 원하는 ResId를 변경할 수는 있지만 얻을 수는 없습니다. 내가 할 수 있다면,이 일을 바꾸겠습니까, 아니면 일을 망칠까요? android.R.id.list
(또는 XML에서 @android:id/list
)의 ID와 레이아웃에 어딘가에 ListView
이있는 한맞춤 com.android.internal.R.layout.preference 사용
1
A
답변
1
당신은 오랫동안 PreferenceActivity
에 setContentView
를 호출 할 수 있습니다. 이것은 환경 설정이 팽창되는 대상이 될 것입니다. 이 요구 사항이 충족되는 한 원하는 다른보기를 자유롭게 추가 할 수 있습니다.
관련 문제
- 1. 맞춤 위젯에 사용 된 맞춤 XML 속성
- 2. 맞춤 클래스를 Q_PROPERTY로 사용
- 3. 데이터보기에 맞춤 모델 사용
- 4. PERL의 맞춤 모듈 사용
- 5. 맞춤 속성의 적절한 사용?
- 6. iPhone SDK - 맞춤 카메라 사용
- 7. ActionbarSherlock에서 FragmentTabsPager로 맞춤 클래스 사용
- 8. Zend Routes 사용? 맞춤 URL로
- 9. 맞춤 확장에 Selenium WebDriver 사용
- 10. Android 맞춤 라이브러리 사용 방법
- 11. 맞춤 모듈의 테마 기능 사용
- 12. XText : 맞춤 단말기 정의 사용
- 13. Android 애플리케이션에서 맞춤 데이터베이스 사용
- 14. 맞춤 멤버십에서 OAuthWebSecurity API 사용
- 15. Google지도의 맞춤 마커 (아이폰에서 사용)
- 16. 스프링 로깅을위한 맞춤 클래스 사용
- 17. 맞춤 클래스에 점 표기법 사용
- 18. maven surefire 플러그인과 함께 맞춤 리포터 사용
- 19. Android 사용자 입력, 맞춤 키패드 사용
- 20. Firefox를 해킹하여 맞춤 URL을 사용 하시겠습니까?
- 21. iPhone 키보드에서 맞춤 텍스트 필드를 사용 하시겠습니까?
- 22. wp_nav_menu()에서 맞춤 메타 데이터 사용
- 23. 맞춤 동영상을 기본 동영상 썸으로 사용 하시겠습니까?
- 24. 주석이없는 Jackson의 맞춤 마샬 러 사용?
- 25. iOS 개발 : 맞춤 애플리케이션에 Mail.app 아이콘 사용
- 26. Android 맞춤 장치 카메라 사용 권한
- 27. Google 맞춤 검색 API : 스크레이퍼로 사용 하시겠습니까?
- 28. Android - 맞춤 스타일을 조정하기 위해 속성 사용
- 29. Magento 맞춤 속성에 WYSIWYG 편집기를 사용 하시겠습니까?
- 30. 맞춤 웹 사이트에서 iGoogle 가젯 API 사용
http://stackoverflow.com/questions/5334194/custom-preferencescreen-with-clickable-buttons –