728x90
반응형
질문 : Android 레이아웃 파일에서 "tools : context"는 무엇입니까?
최근 새 버전의 ADT부터는 레이아웃 XML 파일에서 다음과 같은 새로운 속성을 발견했습니다.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".MainActivity" />
"tools : context"는 무엇을 위해 사용됩니까?
거기에 쓰여진 활동에 대한 정확한 경로를 어떻게 알 수 있습니까? 매니페스트 내부의 앱 패키지를 봅니까?
컨텍스트를 확장하는 클래스로 제한됩니까, 아니면 활동 만 확장됩니까? ListView 항목 등에 사용할 수 있습니까?
답변
도구 UI 편집기가 레이아웃 미리보기를 렌더링하는 데 사용하는 활동입니다. 여기에 문서화되어 있습니다 .
이 속성은이 레이아웃이 기본적으로 연결된 활동을 선언합니다. 이렇게하면 레이아웃 테마가 미리보기에 있어야하며 빠른 수정에서 만들 때 onClick 처리기를 삽입 할 위치와 같은 활동에 대한 지식이 필요한 편집기 또는 레이아웃 미리보기의 기능이 활성화됩니다.
출처 : https://stackoverflow.com/questions/11078487/whats-toolscontext-in-android-layout-files
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android 장치에서 apk 파일을 얻는 방법 (0) | 2021.06.11 |
---|---|
Android에서 배경을 20 % 투명하게 만드는 방법 (0) | 2021.06.09 |
Android drawable 디렉터리에 하위 디렉터리를 포함 될 수 있을까? (0) | 2021.06.04 |
Android에서 startActivityForResult를 관리하는 방법 (0) | 2021.06.03 |
Android에서 Python을 실행하는 방법 (0) | 2021.06.02 |