안드로이드 개발 질문/답변
(글 수 45,052)
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="0dip" android:layout_height="64dip" android:layout_weight="1" android:layout_marginLeft="-3dip" android:layout_marginRight="-3dip" android:orientation="vertical" android:background="@android:drawable/tab_indicator"> <ImageView android:id="@+id/icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" /> <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" style="?android:attr/tabWidgetStyle" /> </RelativeLayout>이렇게 기본적으로 생성된다고 나와있는데 적당히 설정해서 사용하면 된다는데 위내용을 내가 수정해도 TabWidget에 지정하는 방법을
모르니 참 난처하네요 ㅠㅠ
TabHost의 TabWidget이 RelativeLayout이라고 구글 검색해보니 나오더라구여
그럼 RelativeLayout을 내가 정의해서 그걸 소스상에서 set해줄수 있는방법이 있을까여?
마치 될것처럼 구글링했던내용에는 되어있었는데...
TabWidget의 높이는 소스상에서 줄이기는 했는데 height=40 이런식으로 고정되어버려서 이걸
wrap_content 로 해주고싶어서요.
방법이 있을까요?
setIndicator() 에 View객체만 넣어주면 됩니다.