0

TabWidget タイトルのフォント サイズを設定したい。次のタイトルの 6 つのタブがあります。

デリー | デリー | ムンバイ | ムンバイ ニューヨーク | ニューヨーク 上海 | 上海 シカゴ | シカゴ | シドニー

画面にタイトルの全文を表示できません。したがって、タブのタイトルのみのフォントサイズを縮小し、それ以外の場所は縮小したくありません。

ありがとうアマン

4

1 に答える 1

0

styles.xmlのフォント サイズを定義する を作成しTabWidget、ファイルを の下に置きますres/values

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CustomTheme" parent="@android:style/Theme">
        <item name="android:tabWidgetStyle">@style/CustomTabWidget</item>
    </style>

    <style name="CustomTabWidget" parent="@android:style/Widget.TabWidget">
        <item name="android:textAppearance">@style/CustomTabWidgetText</item>
    </style>

    <style name="CustomTabWidgetText" parent="@android:style/TextAppearance.Widget.TabWidget">
        <item name="android:textSize">desired_font_size_in_sp</item>
    </style>
</resources>

<activity>次に、タブ アクティビティのタグの下に以下を追加して、マニフェスト ファイルで定義したばかりのテーマを指定します。

android:theme="@style/CustomTheme"

この回答は実際には以下から借用されています: How to change the font size of tabhost in android

お役に立てれば!

于 2013-02-26T12:05:01.150 に答える