2012-03-31 10 views

Antwort

12

Die Standard-Theme für Registeransichten in Android 4.0 (das Holo Theme) in Anwendung hat android:textAllCaps auf wahr gesetzt. Sie können Ihr eigenes Design erstellen und es dann auf die Aktionsleiste in Ihrem Manifest anwenden, um dieses Verhalten zu überschreiben. Weitere Informationen über die ActionBar Styling und Ihren eigenen Stil zu schaffen, siehe:

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

20

Theres keine Notwendigkeit eigenes Thema

Im Quellcode zu erstellen ..

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

setAllCaps() ist in Android 2.x nicht verfügbar, diese Lösung wird dort nicht funktionieren. – Manohar

+2

@Manohar Nun, TABS sind nicht in Android 2.x verfügbar, so dass diese ganze Frage nur für Android 3+ relevant ist. Wenn Sie die ActionBarSherlock- oder ActionBarCompat-Bibliothek verwenden, wird der ähnliche Ansatz dort angewendet. –