마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

레이아웃에서 다른 레이아웃의 뷰를 불러올 수 있나요??

0 추천
혹시 xml 레이아웃 파일에서 다른 파일에 있는 뷰를 아이디를 통해 불러올 수 있나요?

아니면 불러올 수 있는 다른 방법이 있을까요??ㅠㅠ
nandroid (1,620 포인트) 님이 2014년 9월 11일 질문

2개의 답변

+1 추천
 
채택된 답변

include를 사용하면 됩니다.
예)
 <include
        android:id="@+id/order_info5_layout"
        android:layout_width="match_parent"
        android:layout_height="@dimen/dimen144dp"
        layout="@layout/item_order_info_radio" <-여기에 불러올 다른 레이아웃
/>

xml을 불러오는게 아니라면!!!

코드로 된 view를 불러오는 거라면

 <com.aaa.bbb.activity.sss.eee.qqq.CircleImageView <-페키지명.클래스명 이런식으로 쓰심 됩니다.

            android:id="@+id/aa"
            android:src="@drawable/img_profile_defult" />
 
이런식으로 불러오면 되구요.
냐옹이류 (1,110 포인트) 님이 2014년 9월 12일 답변
nandroid님이 2015년 8월 11일 채택됨
+1 추천
http://www.java-samples.com/showtutorial.php?tutorialid=1525

 

여기에 예제가 보이네요

 

doridori2013@nate.com

익명사용자 님이 2014년 9월 11일 답변
해당 링크에는 JAVA코드를 이용해 화면을 변경하는 것 같은데 xml에서는 불가능할까요? ㅠㅠ
...