根据自定义ViewPager内容宽度对齐PageTabStrip

打猎

我创建PageTabStripViewPager显示了多个列表片段。在我的应用程序viewpager中,内容具有特定的宽度(不占据整个屏幕),部分页面可见。

因为我的ViewPager内容具有特定的宽度,所以我PageTabStrip没有相应地对齐。

请查看下面的图片,因此如何Division在第一列表和Item第二列表对齐标题(第二个选项卡退出屏幕,显示为红色)

![在此处输入图片描述] [1]

mmlooloo

我认为您会误解的概念,viewpager并将PageTabStrip其误用于设计要求。

viewpager是一个小部件,它显示了每个页面一次一个,当你刷卡,你可以看到其他页面。其他页面都是不可见的,直到您滑过它们,然后一次才显示一个页面。

pageTabStrip帮助您发现该网页当前显示的,什么是下一个页面,前一页的标题,如果你刷卡的那些,所以它只是给出了一个关于下一个和以前的页面提示。

您的图片告诉我们的是,您已经创建了一个页面并设置了其标题Division(如pageTabStrip所示),并且已将所有布局放入其中,并调用了下一个页面标题ITEM,但我认为如果滑过该页面,它为空或仅复制当前视图。您的问题在这里,如果您将所有布局放在一页内,则不能为当前页面的不同部分设置不同的标题,则只能设置一个标题,并且该标题适用于当前页面的整个布局。

这是我代表您的布局的不同解决方案:

1)请勿使用pageTabStrip或为其提供一般标题(例如Search),并为当前布局的每个部分(例如linearlayout)提供子标题。这意味着在当前页面上方添加一个线性布局并对其进行分割,然后将每个字幕放在正确的位置。

2)使用双锅碎片设计图案,然后取下viewpager。

3)将搜索项目类型部分移到下一页。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据目标共享自定义内容

来自分类Dev

根据UIActivityController中选择的内容自定义共享内容

来自分类Dev

自定义下划线以适合内容的宽度

来自分类Dev

UIWebView内容宽度到自定义大小

来自分类Dev

自定义下划线以适合内容的宽度

来自分类Dev

将自定义UITableViewCell内容与标题对齐

来自分类Dev

根据内容修改自定义TableViewCell的大小

来自分类Dev

自定义ViewPager的PageTitles

来自分类Dev

根据自定义元素的宽度/高度样式重新调整阴影DOM元素的大小

来自分类Dev

MATPLOTLIB-根据用户提供的自定义边界对齐轴和功能

来自分类Dev

iOS8中自定义UITableViewCell动态高度的内容具有不同的宽度

来自分类Dev

将列表项与项目符号前的自定义CSS内容对齐

来自分类Dev

ViewPager-自定义标题PagerTabStrip

来自分类Dev

Android:XML中的自定义ViewPager

来自分类Dev

ViewPager 未显示自定义视图

来自分类Dev

使用CSS自定义宽度

来自分类Dev

带自定义标签的CSS宽度

来自分类Dev

如何设置自定义UITableViewCell的宽度

来自分类Dev

Boxplot:seaborn中的自定义宽度

来自分类Dev

RMarkdown中的自定义结果宽度

来自分类Dev

使用CSS自定义宽度

来自分类Dev

Swift自定义UITableviewCell宽度问题

来自分类Dev

引导程序自定义表宽度

来自分类Dev

自定义宽度编辑器?

来自分类Dev

更改自定义按钮的宽度

来自分类Dev

自定义土地的笔划宽度

来自分类Dev

iOS 7自定义字体对齐

来自分类Dev

对齐正确的自定义货币datagridview

来自分类Dev

Listview自定义项控件对齐