1. 설명
tools: context = "activity name"
현재 레이아웃 파일 세트의 해당 렌더링 컨텍스트에서 apk
.Only ADT
Layout Editor 로 패키지되지 않습니다. 컨텍스트에서 렌더링에 현재 레이아웃을 표시하십시오. 활동 이름은 활동에 해당 manifest
합니다. ADT
레이아웃 편집기는 MainActivity
테마 에 따라 현재 레이아웃을 렌더링합니다 . 세트를 설정하면 테마를 설정합니다. 빛 (다른 것), 당신은 시각적 레이아웃 관리자 o 테마가 무엇인지의 배경 제어에서 볼 수 있습니다. 빛은 다음과 같이 보입니다. 보이는 것만이 결과를 얻는 것입니다.
어떤 사람들은 어떤 사람들은 이해할 것이며 어떤 사람들은 또한 모르는 것을 볼 것입니다.
2. 샘플
tools:text
예를 들어, 더 많은 이미지를 이해하는 데 편리한 간단한 이미지를 가져옵니다 .tools:context
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sample name1" />
<TextView
android:id="@+id/text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="sample name2" />
TextView
1을 채택 android: text
하고를 사용 tools:text
에 TextView
표시 할 레이아웃 편집기의 오른쪽에, 2 sample name1
의 sample name2
생성 컴파일하는 코드를 실행 한 후 경우, 두 개의 글꼴 apk
만, 터미널 표시 sample name1
는 표시되지 않습니다 sample name2
말을. 당신은 실행을 시도 할 수 있습니다, 효과를 참조하십시오.
3. 구체적인 설명
1. tools: context = "activity name"
그것은 패키지로 포장되지 않을 것입니다 apk
(이해하는 내용은 주석 처리되고 아무런 효과가 없습니다).
2.Only ADT
레이아웃 편집기 (즉, 시뮬레이터의 오른쪽 위의 아이콘) 렌더링 컨텍스트를 대응하는 현재의 레이아웃 파일 세트, 콘텍스트 렌더링에서 현재 XML의 레이아웃 경우 액티비티 활동 이름 해당합니다 매니페스트 파일의 활동이 테마를 설정하면 ADT
레이아웃 편집기는 테마 에 따라 현재 레이아웃을 렌더링합니다 MainActivity
. Light는 (other) 일 수도 있습니다. (이해할 수 있습니다 : tools: context = "activity name"
XML 레이아웃이 지정된 활동을 렌더링하고, 매니페스트 파일에서 테마를 설정합니다. 오른쪽 시뮬레이터 위에 표시된 테마 스타일은 테마에 해당하는 변경 사항을 따릅니다.)
4. 요약
요약하면 이러한 속성은 주로 올바른 도구, 시뮬레이터 디버깅 시간 표시 상태 및 컴파일이 작동하지 않습니다.