android - 以日期为标题的选项卡

标签 android fragmentpageradapter

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

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

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

最佳答案

您可以将字符串数组传递给 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);
  }
}

关于android - 以日期为标题的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59455859/

相关文章:

android - FragmentPagerAdapter 仅存在于 Android.Support.V4.App(而不是 Android.App)中

android - 为什么在项目中使用不同的 Google API key ?

android - 在 SherlockFragmentActivity 的 FragmentPagerAdapter 中更新 fragment View

android - 将焦点从 ViewPager/TabLayout 中的选项卡移开

android - DownloadManager.ACTION_DOWNLOAD_COMPLETE 广播接收器在 Android 中多次接收相同的下载 ID,但下载状态不同

android - viewPager.getChildCount() 在 onActivityResult 之后为零

android - 在 ViewPager 中加载具有不同数据的相同 fragment

具有自定义布局的 Android 对话框 : returning data

java - 如何将用户输入数据与我的 firestore 记录进行比较

android - Model View Presenter 和依赖注入(inject)是否正在成为 Android 开发的新标准?