프로그래밍/Java, Android

[Android] 동적으로 레이아웃 추가하기

당근천국 2011. 1. 21. 01:33

안드로이드(android)에서 동적 레이아웃 추가는 프로젝트가 거질수록 필요한 기능입니다.
xml로 레이아웃을 관리하는것은 요즘 대세이면서 효율적인 방법인데....이상하게 안드로이드의 경우는 이상하게 관리하기가 잘안됩니다 ㅡ.-;;;
머 익숙해지면 손쉽게 관리가 되긴하는데 동적으로 관리할수 있으면 더 좋저

 

1. 기본

LayoutInflater.from(this).inflate(R.layout.tabs1, tabHost.getTabContentView(), true);

 

 

2. 설명

this : 메인 엑티비티
R.layout.tabs1 : 추가할 레이아웃
tabHost.getTabContentView() : 소속될 그룹, 없다면 null
true : 정확하게 몬지 모르겠습니다-_-; 하위클래스를 만들때 쓴다는데 몬소리인지;;