Android recommends using 2 Tags for re-using the layouts across different screens.
- Include
언제 사용합니까? 재사용하려는 레이아웃을 이미 알고있는 경우 새 XML 파일을 만들고 레이아웃을 정의합니다. 재사용하려면 태그를 사용하십시오.
- 병합
언제 사용합니까?
한 레이아웃을 다른 레이아웃에 포함 할 때 뷰 계층 구조에서 중복 된 뷰 그룹을 제거하기 위해 태그를 사용할 수 있습니다.
코드 샘플 및 자세한 내용은 http://developer.android.com/training/improving-layouts/reusing-layouts.html 링크를 참조 하십시오.
-------------------보기를 숨길 수 있지만 가시성 플래그를 사용합니다 .
보기 v = findViewById (R.Id.my_view); v.setVisiblity (View.GONE); //기타.
나는 전에 이와 같은 것을 시도했습니다. 나는 결과가 엇갈 렸다. 사용자에게 이름을 요청한 다음 주소 입력 등을 표시하는 것과 같은 작업을 수행하는 경우 괜찮습니다. 그러나 하나의 editText에 대해 3 개 또는 4 개의 조건이 있고 동일한 클래스의 버튼에 대해 다른 조건이있는 경우 다른 레이아웃을 사용하는 것이 좋습니다. 관리가 훨씬 쉽습니다.
출처
https://stackoverflow.com/questions/22079943