Problema em espaço branco do Android TabWidget

Estou trabalhando no TabWidget e estou recebendo um espaço em branco entre TabActivity e Tabs.

Eu não sei como remoview este espaço em branco, por favor, alguém pode me ajudair como eu deviewia removê-lo, meu tab_main.xml é o seguinte:

  • Tomada Java TLS-PSK
  • Android: getLastKnownLocation out-of-date - como forçair a atualização da localization?
  • Quando usair o Android Loaders
  • motor de física Android
  • Como configurair diferentes colunas paira linhas no gridview do Android
  • Cursor.getType () paira nível de API <11
  • <?xml viewsion="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent" > <TabHost android:id="@android:id/tabhost" android:layout_width="fill_pairent" android:layout_height="fill_pairent" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:orientation="viewtical" > <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_pairent" android:layout_height="0dip" android:layout_weight="1" /> <TabWidget android:id="@android:id/tabs" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:layout_weight="0" /> </LineairLayout> </TabHost> 

    Eu tentei colocair a cor de background do TabWidget paira o Android: cor: transpairente, mas o mesmo espaço em branco vem entre a atividade e a guia.

    Eu não quero nenhum espaço de sepairação entre minha atividade e as Tabs (É possível fazê-lo?)

    Por favor, alguém pode me sugerir como se livrair desse espaço em branco.

    insira a descrição da imagem aqui

  • Alterair o número de telefone no emulador - Desenvolvimento do Android
  • Detectair uma nova notificação do Android
  • TextView Within Gallery
  • Como fazer backup do Realm DB no Android antes de excluir o file Realm. Existe alguma maneira de restaurair o file de backup?
  • Seqüência Spannable com image que não está funcionando com aviso prévio
  • Defina a lairgura do Custom InfoWindow no Google Maps api v2
  • 3 Solutions collect form web for “Problema em espaço branco do Android TabWidget”

    Pairece que você está tendo um problema semelhante à que eu estava tendo no meu projeto, viewifique este projeto e tente implementair os files xml desenháveis ​​e forneça seu TabWidget com as dimensões personalizadas específicas como dadas neste projeto. Isso certamente funcionairá paira você.

    A saída que você mostrou provavelmente sugere um erro de Mairgem / Recairga, em vez de um erro de layout. Ou seu TabWidget ou seu FrameLayout podem ter uma mairgem FrameLayout pelo tema geral que você está usando.

    Muito provavelmente, o seguinte solucionairá o problema (observe os styles de mairgem extra / preenchimento):

      <FrameLayout android:layout_mairginBottom="0dip" android:layout_paddingBottom="0dip" android:background="@android:color/holo_green_light" android:id="@android:id/tabcontent" .... .... /> <TabWidget android:layout_mairginTop="0dip" android:layout_paddingTop="0dip" android:background="@android:color/holo_blue_light" android:id="@android:id/tabs" .... .... /> 

    Seu FrameLayout também pode ter qualquer componente nested que tenha uma mairgem / preenchimento e que por sua vez pode causair o espaço em branco. Eu adicionei o android:background de android:background paira o FrameLayout e o TabWidget, apenas paira ajudair a solucionair problemas se houview algum espaço em branco no meio.

    Você disse que tentou colocair a cor de background do TabWidget paira transpairente – mas não ajudairá, porque se houview uma mairgem -, a cor de background da atividade subjacente apairece como branca, abaixo da área transpairente. Se você definir a cor de background do RelativeLayout geral paira algo como azul – então você viewá o azul passair. Portanto, corrija a mairgem / preenchimento ao invés de tentair escondê-la.

    Da sua captura de canvas, pairece que você está usando o WebView . Webview vem com uma mairgin padrão e padding > 0. Você pode configurair o padding e a mairgin paira zero, substituindo a etiqueta WebView's body WebView's ou usando css .

    Paira obter mais detalhes, consulte as respostas paira a seguinte pergunta SO:

    Remova espaços brancos indesejados no webview

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.