1
나는 4-5 탭이있는 TabHost가 있습니다. 모든 탭에 대해 비슷한 바닥을 갖고 싶습니다. 모든 탭에 밑줄을 추가 할 수있는 방법이 있습니까? 아니면 모든 레이아웃 파일에 XML 코드를 넣어야합니까?안드로이드의 TabHost의 모든 탭에서 일반적인 하단 레이아웃?
아무도 해결책이 있는지 알려주십시오.
감사
선일은
나는 4-5 탭이있는 TabHost가 있습니다. 모든 탭에 대해 비슷한 바닥을 갖고 싶습니다. 모든 탭에 밑줄을 추가 할 수있는 방법이 있습니까? 아니면 모든 레이아웃 파일에 XML 코드를 넣어야합니까?안드로이드의 TabHost의 모든 탭에서 일반적인 하단 레이아웃?
아무도 해결책이 있는지 알려주십시오.
감사
선일은
가장 간단한 해결 방법은 레이아웃 파일에서 <include>
옵션을 사용하는 것입니다. e.g tab_footer.xml
을 - -
<include layout="@layout/tab_footer">
당신은 this post on the Android Developers Blog 개에 대한 <include>
을 확인할 수 있습니다. 해당 게시물에 언급되지 않은
한 가지 : 당신은 당신이 사용할 때 어떤 layout
매개 변수를 무시하려는 경우 <include>
당신이 (가 변경하지 않는 경우에도) layout_width
및 layout_height
을 우선 확인 다른 매개 변수에 대한 그렇지 않으면 값 것이다 조용히 무시한다.