2012-08-30 1 views
2

여기서 (온라인으로 검색 할 수있는 소스 저장소가 바람직 함) PreferenceActivity에 대해 정의 된 레이아웃은 무엇입니까? 나는 등, 제목의 다른 스타일을 복사 할PreferenceActivity에 대해 정의 된 레이아웃 및 스타일은 어디에 있습니까?

내가 android.preference.PreferenceActivitycom.android.internal.R.layout.preference_list_content에 대한 참조가 있다고 볼 수 있지만 내가 SDK를 통해 다운로드 소스에 [android-sdk]\sources\android-15\com\android\internalR 디렉토리를 볼 수 없습니다.

소스 트리에서 다른 Android 레이아웃이 가까이에 있다고 가정합니다.

답변

9

Android의 최신 버전을 사용하려는 경우 PreferenceActivity 자체는 here입니다. 거기에서 사용 된 레이아웃은 R.layout.preference_list_content이고, 이는 입니다.

크롬을 사용하는 경우 this extension은 개발자 문서의 모든 클래스 페이지 옆에 '소스보기'링크가 적용되므로 크게 도움이됩니다.

이전 Android 버전의 버전을 찾고있는 경우 Github Mirror도 도움이 될 수 있습니다. Github 인터페이스가 이전 분기와 태그로 쉽게 추적되는 것을 발견했습니다.

+1

이들은 프레임 워크 원본 파일 일 뿐이며 리소스가 아닙니다. SDK의 일부 자원을보고 싶다면 플랫폼/디렉토리에서 android.jar의 압축을 풀어야합니다. 그러나 레이아웃이 SDK (내부 마커)의 일부가 아니기 때문에이 경우에는 찾을 수 없습니다. 전체 AOSP 소스를 가진 온라인 리포지토리를 항상 사용하는 것이 가장 좋습니다. – Devunwired

+0

+1은 Chrome 확장 프로그램을 참조합니다. 굉장해! –