Android
도구 속성
수색…
비고
안드로이드는 도구가 XML 파일에 정보를 기록 할 수 있도록하는 전용 XML 네임 스페이스를 가지고 있습니다.
네임 스페이스 URI는 다음과 같습니다.
http://schemas.android.com/tools
및 일반적으로 tools:
접두사에 바인딩되어 tools:
.
디자인 타임 (Designtime) 레이아웃 속성
이러한 속성은 레이아웃이 Android Studio에서 렌더링 될 때 사용되지만 런타임에 영향을주지 않습니다.
일반적으로 레이아웃 미리보기에 android:
네임 스페이스 대신 네임 스페이스 tools:
사용하여 모든 Android 프레임 워크 특성을 사용할 수 있습니다. 런타임에 사용되는 android:
namespace 속성과 일치하는 tools:
속성 (레이아웃 미리보기의 런타임 속성 만 덮어 씀)을 모두 추가 할 수 있습니다.
비고 섹션에서 설명한대로 도구 네임 스페이스를 정의하면됩니다.
예를 들어 text
속성은 다음과 같습니다.
<EditText
tools:text="My Text"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
또는 미리보기 용보기를 설정 해제하는 visibility
속성 :
<LinearLayout
android:id="@+id/ll1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:visibility="gone" />
레이아웃을 액티비티 또는 프래그먼트와 연관시키는 context
속성
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity" >
또는 다른 레이아웃에서 레이아웃 미리보기를보고 포함하는 showIn
속성
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/text"
tools:showIn="@layout/activity_main" />
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow