안드로이드 스튜디오 프로젝트 생성 관련되서 질문있습니다.
조회수 3458회
이번에 안드로이드 스튜디오를 업데이트 하면서 바뀐점이 이전에는 프로젝트를 생성하면 자동적으로 기본 레이아웃이 렐러티브 레이아웃으로 설정이 되어있는데 업데이트하구나서는
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.map_test.MainActivity">
ConstraintLayout으로 바뀌었더라구요 이 부분을 이전처럼 바꾸고 싶은데 가능할까요? 프로젝트 생성하고 코드를 고치는 방식이 아니라 애초에 프로젝트 생성할때 설정되는 레이아웃을 바꾸고 싶습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
안드로이드 스튜디오가 2.3으로 업데이트 되면서 ConstraintLayout이 레이아웃 디자인의 디폴트 뷰그룹이 됐습니다. 아래 내용처럼 성능 향상을 위해 (복잡한) 레이아웃을 만들 때 ConstraintLayout 사용을 권장하고 있습니다. (https://developer.android.com/studio/write/layout-editor.html)
레이아웃 성능 향상을 위해 이전의 레이아웃을 ConstraintLayout으로 변환해야 합니다. Android Studio에는 다음 작업을 수행하는 데 도움이 되는 변환기가 내장되어 있습니다.
안드로이드 스튜디오의 설정 자체를 바꾸는 것은 찾지 못했습니다만 아래와 같이 레이아웃 파일을 생성할 때 Root element를 설정할 수 있으니 참고하세요.
- 안드로이드 스튜디오의 /res/layout 폴더에서 마우스 오른쪽 버튼 클릭
New -> Layout Resource files
선택- Root Element 필드를 원하는 뷰 그룹으로 설정
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력