2012-03-31 8 views

Odpowiedz

12

domyślnego motywu dla widoków kartę w Android 4.0 (motyw Holo) ma wartość android:textAllCaps ustawioną na true. Możesz utworzyć własny motyw, a następnie zastosować go do paska akcji w manifeście, aby zastąpić to zachowanie. Aby uzyskać więcej informacji na temat stylizacji ActionBar i tworzenia własnych stylów, patrz:

http://developer.android.com/guide/topics/ui/themes.html i http://android-developers.blogspot.com/2011/04/customizing-action-bar.html

20

Tam nie trzeba utworzyć niestandardowy motyw

W kodzie źródłowym ..

TextView tv = (TextView) mTabHost.getTabWidget().getChildAt(index).findViewById(android.R.id.title); 
    tv.setAllCaps(false); 
+1

setAllCaps() nie jest dostępny w Androidzie 2.x, to rozwiązanie nie będzie tam działać. – Manohar

+2

@Manohar Cóż, TABS nie są dostępne w Androidzie 2.x, więc to całe pytanie dotyczy tylko systemu Android 3+. W przypadku korzystania z biblioteki ActionBarSherlock lub ActionBarCompat stosowane jest tam podobne podejście. –

Powiązane problemy