Cómo establecer el nombre de las pestañas en minúsculas LIke que quiero en Android

Estoy desarrollando una pantalla con tres pestañas de fragmentos. El título de las pestañas sólo tiene su primera letra en mayúsculas:

private String[] tabs = { "About Me", "Education","ProfileEdit"}; 

Pero cuando ejecuto la aplicación, los títulos se muestran todos en mayúsculas.

¿Cómo puedo hacer que las pestañas muestren las palabras correctamente?

Código de configuración de las pestañas:

  private String[] tabs = { "About Me", "Education","ProfileEdit"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.editprofile); user=(UserModel)getIntent().getSerializableExtra("USER"); // Initilization viewPager = (ViewPager) findViewById(R.id.pager); actionBar = getActionBar(); mAdapter = new TabsPagerAdapter(getSupportFragmentManager()); viewPager.setAdapter(mAdapter); actionBar.setHomeButtonEnabled(true); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); // Adding Tabs for (String tab_name : tabs) { actionBar.addTab(actionBar.newTab().setText(tab_name.toLowerCase()) .setTabListener(this)); } /** * on swiping the viewpager make respective tab selected * */ viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageSelected(int position) { // on changing the page // make respected tab selected actionBar.setSelectedNavigationItem(position); } @Override public void onPageScrolled(int arg0, float arg1, int arg2) { } @Override public void onPageScrollStateChanged(int arg0) { } }); } @Override public void onTabReselected(Tab tab, FragmentTransaction ft) { } @Override public void onTabSelected(Tab tab, FragmentTransaction ft) { // on tab selected // show respected fragment view viewPager.setCurrentItem(tab.getPosition()); } @Override public void onTabUnselected(Tab tab, FragmentTransaction ft) { } 

ACTUALIZAR

He editado el tema con textAllCaps falso, pero las palabras se muestran de la misma manera:

 <resources> <style name="MyTheme" parent="Theme.Sherlock"> <item name="actionMenuTextAppearance">@style/MyMenuTextAppearance</item> <item name="android:actionMenuTextAppearance">@style/MyMenuTextAppearance</item> </style> <style name="MyMenuTextAppearance" parent="TextAppearance.Sherlock.Widget.ActionBar.Menu"> <item name="android:textAllCaps">false</item> </style> 

El tema predeterminado para las vistas de pestañas en Android 4.0 (el tema de Holo) tiene android: textAllCaps establecido en true. Ver:

http://android-developers.blogspot.in/2011/04/customizing-action-bar.html

Agrega estilos para tu Tablayout en styles.xml

 <style name="TabTextAppearance" parent="TextAppearance.Design.Tab"> <item name="textAllCaps">false</item> </style> 

Luego agrega ese atributo como:

 <android.support.design.widget.TabLayout android:id="@+id/tabs" app:tabTextAppearance="@style/TabTextAppearance" android:layout_width="match_parent" android:layout_height="wrap_content" /> 

Lo probé. Funcionará.

Utilice el siguiente código:

 <android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" android:layout_height="wrap_content" app:tabIndicatorColor="@android:color/white" app:tabIndicatorHeight="2dp" app:tabTextAppearance="@android:style/TextAppearance.Widget.TabWidget" app:tabSelectedTextColor="@android:color/white" app:tabTextColor="@android:color/white" /> 
  • Creación de botones de pestaña personalizados
  • ¿Es posible establecer el agente de usuario en Chrometab en android
  • ¿ActionBarSherlock permite activar / desactivar un ActionBar.Tab?
  • Cómo crear estilo tabulado de Android con la vista de desplazamiento de página
  • Lengüetas de diferentes tamaños en Android
  • Android - ¿Cómo puedo localizar el indicador de pestañas entre las dos pestañas TextViews?
  • (ActionBar) Tabs + Pager + detail Fragmentos dentro del contenedor ViewPager
  • TabHost setCurrentTab sólo llama al método oncreate para Actividad en la pestaña una vez
  • Personalizar el color de texto de la pestaña seleccionado en SlidingTabLayout
  • android Tab Layout Diseño de la biblioteca
  • Android ActionBar Tabs color de fondo modo dividido
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.