2012-03-31 4 views

答えて

12

にアンドロイド4.0のタブビューのデフォルトのテーマ(ホロのテーマを)タブの小さなalphabatesを書くためにどのように私は小さなalphabates(新しい)で書くが、アプリケーションで、それは必要があります常に表示(NEW) android:textAllCapsがtrueに設定されています。独自のテーマを作成し、それをマニフェストのアクションバーに適用して、この動作を無効にすることができます。アクションバーをスタイリングし、独自のスタイルを作成する方法の詳細については、以下を参照してください。

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

20

Theresのカスタムテーマのソースコードで

作成する必要はありませんが...

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

アンドロイド2.xではsetAllCaps()を使用できません。このソリューションは動作しません。 – Manohar

+2

@Manoharうわー、TABSはアンドロイド2.xでは利用できないので、この質問全体はアンドロイド3+にのみ関連しています。 ActionBarSherlockまたはActionBarCompatライブラリを使用している場合は、同様のアプローチが適用されます。 –

関連する問題