안드로이드 개발 질문/답변
(글 수 45,052)
탭뷰중 탭에 아래는 글씨 위에는 아이콘들어가잖아요.
근데 글씨만 넣고 아이콘안넣엇는데 아이콘 자리가 비어 있어서 탭이 세로로 길어보입니다.
아이콘자리를 없애고 싶은데 아시는분 조언좀해주세요.
2010.10.06 15:33:13
탭위젯의 하위뷰를 받아오려면
getTabWidget().getChildAt(0) 이런식으로 하시면 됩니다
ViewGroup들의 하위뷰를 가져오는 방식이죠
원빈행님이 원하시는대로 하려면
TabWidget tw = getTabWidget();
for(int i=0; i<tw.getChildCount(); i++)
{
RelativeLayout relLayout = (RelativeLayout)tw.getChildAt(i);
ImageView img = (ImageView)relLayout.getChildAt(0);
img.setVisiable(View.Gone);
}
이런 식일꺼에요 ^^;
TabWidget에서 이미지뷰가 몇번째 child 인지는 잘 모르지만 저 수치를 바꿔가면서 해보세요^^;
이거대로 하시던가... 아니면 TabWidget을 얻어서 하위 뷰를 루프를 돌면서
크기를 지정하던가 ImageView의 Visibility를 GONE으로 하는 방법이 있습니다.