问题标签 [pagertabstrip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
842 浏览

ios - XLPagerTabStrip:标题标签未显示在寻呼机选项卡上

我想创建像 XLPagerTabStrip 的 InstagramExample 这样的寻呼机选项卡,我遵循所有布局和编码来获得相同的效果。添加所有内容后,我在寻呼机选项卡上看不到标题标签,但我可以像在数组中添加一样多地滑动视图。有人可以帮我解决这个问题吗?我使用最新版本的 XLPagerTabStrip (v7.0.0)。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
70 浏览

android - PagerTabStrip 正在剪掉图标

该设计只需要 PagerTabStrip 选项卡上的图标。

这是 XML:

这是我在适配器中的 getPageTitle:

输出如下所示:

在此处输入图像描述

是什么导致条带剪裁图像?谢谢!

0 投票
0 回答
333 浏览

android - Recycleviewer 适配器 NotifyDataSetChanged 不起作用?

我正在使用 PagerSlidingTabStrip 来创建选项卡,并且在每个选项卡中我必须Recyclerview填充相关的选项卡项目。例如,我们有 3 个名称为 Toyota 、 Benz 和 Ford 的选项卡和一个显示所有项目的选项卡,因此在 Toyota 选项卡中我们有它的车辆等等。Recyclerview项目有一个添加到购物车和从购物车中删除的按钮,以及一个Textview显示订单数量的按钮。Textview删除按钮默认隐藏,当用户将项目添加到购物车时,删除按钮和Textview可见性将为 true。问题是,如果用户将商品添加到购物车,则删除按钮和Textview相关商品在所有选项卡中不可见?!但是在所有选项卡中,当用户将项目添加到购物车时,它会反映到相关选项卡中的项目。我认为问题是适配器Recylerview,它保持视图而不刷新所有项目的选项卡,也许。我使用NotifyDataSetChanged适配器Recyclerview但不起作用。

button添加到购物车和删除:单击可见Textview和减量按钮时的mDecremtBtn 和 mIncrementBtn。

在 SimpleStringRecyclerViewAdapter 类的 OnbindeViewHolder 中: RecyclerView.Adapter 项目已更新。

它在 Imagenary 中的情景: 在此处输入图像描述

完成https://forums.xamarin.com/discussion/120389/recycleviewer-adapter-notifydatasetchanged-not-work/p1?new=1中的代码

0 投票
1 回答
54 浏览

android - 在 PagerTabStrip 中更改可绘制的颜色

我正在使用PagerTabStripaViewPager在我的应用程序的不同视图之间切换,并且效果很好。我使用drawables作为PageTitles这个方法:

https://stackoverflow.com/a/12837635/7459644

这也很好用,但是我确实想在drawables选择它们时更改它们的颜色,有没有办法做到这一点?I use a onPageListener, so I do have a callback when a certain page is selected, I simply don't know how to change the color of the given Page-title drawable when that page is selected. 对于文本,有一个内置方法,但我在官方文档中找不到任何有关可绘制对象的信息。

0 投票
1 回答
42 浏览

android - 带有所有大写字母的 PagerTabStrip

我的应用程序中有一个 PagerTabStrip,我将字符串放入选项卡,

所以假设这里只有“T”是大写字母,但我得到的都是大写字母。

我还尝试通过 xml 中的样式将 textAllCap 添加为 false 来解决此问题:

然后在布局xml中应用它:

但它们似乎仍然是全部大写,即“TAB1”、“TAB2”、“TAB3”

任何人都可以帮忙吗?

0 投票
0 回答
26 浏览

java - PagertabStrip 的堆叠位置

我设计了一个带有 PagerTabStrip 菜单的应用程序。其中一个片段是选择图片的位置。图片可以在屏幕上到处移动。问题是当我移动包含图片的 ImageView 时,它位于 PagerTabStrip 菜单下方,我希望它越过 PagerTabStrip 菜单,我需要一种 z-index。我尝试了“海拔”参数,但它不适用于不同的片段或布局文件。具有 ImageView 图片的片段与 PagerTabStrip 菜单的布局文件位于不同的布局文件中,因此我不能将“列表顺序”用于正确的堆栈顺序。我应该怎么办?

在此处输入图像描述

0 投票
1 回答
770 浏览

android - 如何将 PagerTabStrip 与 ViewPager2 一起使用

我想使用ViewPager2它,因为它应该被替换ViewPager,并且我希望摆脱我遇到的一些问题ViewPager

我想做这个:

ViewPager2抱怨它不能有任何孩子。另一方面,如果我搬出PagerTabStripViewPager2抱怨它必须是 a 的孩子ViewPager

所以看起来PagerTabStrip不兼容ViewPager2。我对么?

目前有解决方案吗?(除了自己写PagerTabStrip

0 投票
1 回答
17 浏览

android-fragments - 为什么我的 Fragment 类在使用 PagerTabStrip 时没有显示它的内容?

我被困在一个关于我的片段的问题上。我只是想在不同的片段之间切换并在顶部显示一个菜单-我认为这很标准-smth。像这儿:

在此处输入图像描述

为此,我设置了一个 PageAdapter(其中 SMartFragmentStatePageAdapter 只是从 FragmentStatePagerAdapter 派生的):

我在我的主类中初始化页面适配器:

我的 ArrayFragment 类看起来像这样:

现在奇怪的是,为了显示 PageAdapter 的标题,我需要在我的布局文件中添加“PagerTabStrip” - 所以我的主类的布局文件如下所示:

现在的问题是,当我使用 PagerTabStrip 时,不会显示 ArrayFragment 的内容:

使用 PagerTabStrip:

在此处输入图像描述

没有 PagerTabStrip:

在此处输入图像描述

因此,如果没有 PagerTabStrip,就会显示内容,我不知道为什么。

我在这里读到解决方案可能是使用 getChildFragmentManager() 而不是 getSupportFragmentManager()。但是这个函数只能在我的主类派生自 Fragment 时使用,但它派生自 FragmentActivity 所以这对我来说不是解决方案。

有任何想法吗?