woong's

Android xml include 사용하기 본문

Develop/Android

Android xml include 사용하기

dlsdnd345 2016. 2. 14. 17:07

Android xml include 사용하기


안녕하세요 . 오늘은 xml include 사용법에 대해서 포스트를 써보려 합니다 . 


Java 코드는 Class 를 통해서 객체화하여 코드를 깔끔하게 나타 낼수 있습니다 .


하지만 xml 을 작성하면 한번도 "xml 코드정리를 어떻게 하면 할수 있을까 .. ??" 을 해보지 못했습니다 .


xml 도 include 하는것을 통해서 xml 안에 xml 코드를 넣을수 있는 방법이 있습니다 .




사용방법 



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
 
    <include
        android:id="@+id/grid_image_layout"
        layout="@layout/layout_image_grid" />
 
    <include
        android:id="@+id/grid_layout"
        layout="@layout/layout_grid"
        android:visibility="invisible"
         />
 
</FrameLayout>

 

 

코드가 긴 xml 을 따로 xml 로 작성을 하고 

이와 같이 include 를 통해서 레이아웃안에 xml 을 넣으면 안에 작성한것과 

동일한 효과를 보실수있습니다 .


include 를 통해서 코드정리를하면 깔끔하게 볼수 있어 좋기는 하지만 

너무 많이 사용하면 가독성이떨어질것 같습니다 .


뭐든지 적당히가 좋은것 같네요 ^^


Comments