안녕하세요.
아래의 사진은, 탭호스트로 구성되어있는 부분입니다. 그리고, 여기서 궁금한 점이 있어서 글을 올립니다.
탭 아래쪽의 보면, 선택이라고 나와있는 부분이 있습니다. 일반적인 버튼부분에 디자인 xml을 추가했는데요.
저 부분이 탭의 너무 많은 부분을 차지하고 있는것 같아서, 저 부분의 영역의 크기를 좀 줄이고 싶습니다.
제 핸드폰 디바이스에서 사용했을때도 좀 크게나오기도 하고, 에뮬레이터에서 사용했을때도 비정상적으로
좀 크게 나오는 면이 있는것 같아서 좀 줄이고 싶은데.. 그게 패딩이라던지 margin값을 줄여서
계속 시도해보았는데.. 어디에서 문제인지 저 높이가 줄어들지를 않네요..
선택이라고 하는 아래의 버튼이 차지하고 있는 높이를 좀 낮추고, 위쪽의 그림이 좀 더 화면의 꽉차게
구성이 되었으면 하는데.. 소스의 어느부분을 고쳐주어야 할지 잘 모르겠습니다.
아래쪽에 소스 한번 올려보겠습니다.

@@
final TabHost tab_host = (TabHost) findViewById(R.id.tabhost);
tab_host.setup();
TabHost.TabSpec Tap1 = tab_host.newTabSpec("tab1");
Tap1.setIndicator("1");
Tap1.setContent(R.id.tab1);
tab_host.addTab(Tap1);
TabHost.TabSpec Tap2 = tab_host.newTabSpec("tab2");
Tap2.setIndicator("2");
Tap2.setContent(R.id.tab2);
tab_host.addTab(Tap2);
TabHost.TabSpec Tap3 = tab_host.newTabSpec("tab2");
Tap3.setIndicator("3");
Tap3.setContent(R.id.tab3);
tab_host.addTab(Tap3);
버튼에 대한 xml은 아래와 같고..
<Button
android:id="@+id/First_Tab_Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/First_Tab_imageView"
android:text="선택"
android:layout_marginTop="20dp"
android:padding="20dp"
android:textSize="20dp"
android:layout_centerHorizontal="true"
android:textAlignment="center"
android:textColor="#9000ff"
android:background="@drawable/white_round_button" />