2011-09-17 7 views
0

모든 것을 시도했지만 탭 위젯의 tabWidget과 frameLayout 사이의 선을 제거 할 수 없습니다. 나는 fadingEdge = none, margin = 0을 시도했지만 아무 것도하지 않았다.tabWidget과 frameLayout 사이의 줄을 제거하십시오.

나는 검은 색 선을 참조하고 있습니다. 흰색 선은 간단한보기 (1) tabWidget과 FrameLayout이 사이의 문제가 ... FrameLayout이 될 것으로 보인다 여기서 " 이해"하지 여기 tabWidget 내 이미지의 : http://imageshack.us/f/641/screenlme.jpg/

(1)

<View 
ndroid:layout_width="fill_parent" 
android:layout_height="4dip" 
android:background="#FFFFFF"> 
</View> 

나에게 조언이 있습니까?

EDIT 1 : I는

android:background="@drawable/bg_tab_body_patched" 

이제 흑색 선 아래로 약간 이동 FrameLayout이

fo를 첨가; 그래서 linearlayout의 문제입니다 : xml 파일에서 http://imageshack.us/f/233/screenav.jpg/

+1

확인이 게시물 :

<style name="YourTheme" parent="if you want"> ...
<item name="android:windowContentOverlay">@null</item> </style>

응용 프로그램의 주제 나 AndroidManifest.xml에서의 활동을 적용합니다

themes.xml에 테마를 정의 이것에 대한 답변을 보유하고 있습니다 : http://stackoverflow.com/questions/4221959/tabhost-bottom-border-line-android –

+0

작동하지 않습니다 – Soul

답변

2

다음 줄을 사용하십시오.

android:tabStripEnabled="false" 

이 속성은 xml 탭의 TabWidget에 지정해야합니다. 아주 멋지게 나를 위해

+0

내가이 줄을 써야 해? 나는 사방에 시도했지만 결과없이 ... – Soul

+0

내 대답을 다시 확인하십시오. 나는 편집했다. –

+0

시도했지만 tabwidget의 문제가되지 않습니다. fade edge 효과 (fadeedge 효과로 보입니다 ...)는 fadingEdge = none 인 경우에도 그 내용에서 framelayout에 있습니다. 여전히 문제가 있습니다. – Soul

0

그 일은 :

는 사용자의 작업에 사용자 정의 테마를 적용하고 안드로이드 밖으로 널 (null) : windowContentOverlay 속성을. 보인다

<application android:theme="@style/YourTheme" ... >

관련 문제