gpt4 book ai didi

android - ViewPagerIndicator:标签标题的多行文本?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:33:02 27 4
gpt4 key购买 nike

我正在尝试使用“示例样式标签”示例使用 ViewPagerIndicator 中的标签文本显示在 2 行中。这是我到目前为止所做的:

  • SampleTabsStyled.java ,我对 GoogleMusicAdapter 进行了以下更改。请注意我添加到标题字符串的换行符:

    @Override
    public CharSequence getPageTitle(int position) {
    StringBuilder sb = new StringBuilder(CONTENT[position % CONTENT.length].toUpperCase());
    sb.append("\n");
    sb.append(RANDOM.nextInt(1000));
    return sb.toString();
    }
  • styles.xml ,我做了以下更改:

    <style name="CustomTabPageIndicator.Text" parent="android:TextAppearance.Medium">
    <item name="android:typeface">monospace</item>
    <item name="android:singleLine">false</item>
    </style>

但是,我只看到 VPI 选项卡中的第一行文本。我没有看到第二行数字。我可能做错了什么?

最佳答案

我在 G+ 的帮助下找到了答案。这是我必须做的:

  • 不必费心修改 CustomTabPageIndicator.Text 的样式。我将其恢复为原始状态。
  • 将以下行添加到 CustomTabPageIndicator 的样式中:

    <item name="android:maxLines">2</item> 

这对我有用。

关于android - ViewPagerIndicator:标签标题的多行文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14278255/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com