【问题标题】:tabs with date as title以日期为标题的标签
【发布时间】:2019-12-23 13:04:23
【问题描述】:

我需要将标题作为日期的选项卡布局。在我的寻呼机适配器中,我使用了以下代码。

private static final int[] TAB_TITLES = new int[]{R.string.home_tab1, R.string.home_tab2, R.string.home_tab3};

它工作正常。如何以可接受的整数参数传递带有工作日的日期。帮帮我

【问题讨论】:

    标签: android fragmentpageradapter


    【解决方案1】:

    你可以将一个字符串数组传递给你的 CustomPagerAdapter 并覆盖你的适配器内的 getPageTitle。

    public class CustomPagerAdapter extends PagerAdapter {
    
    private List<String> titleArray;
    
    public CustomPagerAdapter(List<String> titleArray) {
        this.titleAray = titleArray;
    
    @Override
    public CharSequence getPageTitle(int position) {
        return titleArray.get(position);
      }
    }
    

    【讨论】:

    • 我的班级extends FragmentPagerAdapter
    • 谢谢你..我的活动也做了一些修改。我得到了它与字符串一起工作。现在我只需要获取活动中的日期并将其传递给适配器
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2016-03-30
    相关资源
    最近更新 更多