【问题标题】:android set font size of tabandroid设置标签的字体大小
【发布时间】:2015-12-06 14:56:30
【问题描述】:

我有一个带有标签活动的 android 应用程序。 字体太大,因为最后 1 - 2 个字母会被剪掉。 如何设置这些标签的字体大小?

我将我的标签添加到标签活动中,如下所示:

TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
        tabLayout.addTab(tabLayout.newTab().setText("Tab 1");

TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
        tabLayout.addTab(tabLayout.newTab().setText("Tab 2");

TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
        tabLayout.addTab(tabLayout.newTab().setText("Tab 3");


        tabLayout.setTabGravity(TabLayout.GRAVITY_FILL);

【问题讨论】:

    标签: android tabs


    【解决方案1】:

    试试这种风格:

    <style name="MineCustomTabText" parent="TextAppearance.Design.Tab">
        <item name="android:textSize">14sp</item>
    </style>
    

    【讨论】:

    • 我将您的代码添加到我的 style.xml 并将 android:theme="@style/MineCustomTabText" 添加到
    • 改用 android:style="@style/MineCustomTabText"
    • 然后我得到错误:(34)在包'android'中找不到属性'style'的资源标识符
    猜你喜欢
    • 2019-01-15
    • 2016-03-14
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    • 1970-01-01
    • 2016-06-18
    • 1970-01-01
    相关资源
    最近更新 更多