¿Cómo puedo eliminar el espacio entre el widget de pestañas?

Quisiera eliminar el espaciado entre tabwidgets. Por defecto hay un espaciado de 1px entre las pestañas. Sé que algunas aplicaciones como foursquare o posterous son capaces de eliminarlo. ¿Cómo se verá el código para hacer esto? Estoy utilizando 2.3 API.

Gracias por tu ayuda

Puede utilizar el método getTabHost (). GetTabWidget (). SetDividerDrawable (R.drawable.empty_divider), donde la forma simple R.drawable.empty_divider con tamaño 0px, como

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <size android:width="0px" android:color="@android:color/black" android:dashWidth="0px" android:dashGap="0px" /> </shape> 

TabWidget android: showDividers = "ninguno"

Si su objetivo de creación es Honeycomb en adelante, puede utilizar el siguiente código.

 if (Integer.parseInt(Build.VERSION.SDK) >= Build.VERSION_CODES.HONEYCOMB) { tabHost.getTabWidget().setShowDividers(LinearLayout.SHOW_DIVIDER_NONE); } 

Resuelvo este mismo problema con esta línea de código:

  tabHost.getTabWidget().setDividerDrawable(null); 

Puedes añadir android: showDividers = "none" a Layout XML

 <TabWidget android:id="@android:id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:showDividers="none" /> 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.