问题标签 [pagerslidingtabstrip]

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 投票
2 回答
4647 浏览

android - 使用 PagerSlidingTabStrips 切换选项卡在单击选项卡时不起作用

我已集成PagerSlidingTabStrips到我的应用程序中,该应用程序在标签的滑动上按预期运行。

但是选择选项卡PagerSlidingTabStrips并不会切换到在选项卡之间滑动时完美工作的片段。

ViewPagerAdapter

如何使选择标签适用于PagerSlidingTabStrips?更多PagerSlidingTabStrips选项卡甚至不是可点击的。

我错过了实施什么吗?或者添加pagerSlidingTabStrips.setClickable(true)?或者其他的东西?

同样,PagerSlidingTabStrips选项卡的选择器未使用选择器选择正确的可绘制对象。这可能是什么原因?

这是它的图片。 寻呼机滑动标签条

0 投票
3 回答
2202 浏览

android - 将库项目添加到 PagerSlidingTabStrip

我正在尝试使用 Android PagerSlidingTabStrip v1.0.1

在我的项目中,但是,在我将项目作为工作空间中的现有代码导入后,我可以投影Mainactivityand library和 andlibrary是对Mainactivity

但似乎图书馆项目不被识别为本地图书馆

所以我所做的是

1-我试图制作一个library.jarlibrary项目中调用的 jar 文件,并将其作为外部 jar 导入,以便修复我的导入,但是当我尝试使用 PagerSlidingTabStrip对象时,它说缺少引用,并且旁边有res文件夹无法加载。

2-我遵循如何将库项目添加到 android 项目 ,我确实喜欢接受的答案,但它仍然对我不起作用。

这就是我添加库项目的方式 添加库项目

那就是我在项目库中得到的 库中 bin 文件夹中缺少 jar

我试图在build.gradle

但它没有用

我之前添加sherlock到 eclipse 所以当我将它添加到根文件夹中时,创建了一个 bin 文件夹,其中有一个 jar 文件,而库不会发生这种情况,所以我认为这是问题所在

有什么帮助吗?

0 投票
3 回答
7686 浏览

android - 图标选择器不适用于 PagerSlidingTabStrips

我只集成PagerSlidingTabStripsIcons。但是我selector在图标上没有使用PagerSlidingTabStrips.

xml

添加implements IconTabProvider到我的ViewPager哪个完美。

图标选择器

如何使图标选择器使用PagerSlidingTabStrips?选择该选项卡时,我想要带有橙色的图标,但无论如何它只会返回灰色的图标。

结果我得到

0 投票
1 回答
1117 浏览

java - PagerSlidingTabStrip 打开时出错

当我将PagerSlidingTabStrip的“库”文件夹导入eclipse时,PagerSlidingTabStrip.java中已经有(很多)错误

我是android开发的新手,所以我想知道我是否做错了什么

我做了什么:

  1. 从 github ( https://github.com/astuetz/PagerSlidingTabStrip )下载 PagerSlidingTabStrip ,按页面右侧的“下载 ZIP”
  2. 在 Eclipse 中,右键单击 Package Explorer 并选择 Import
  3. 选择“现有的 Android 代码到工作区”
  4. 按“浏览”按钮选择“库”文件夹(不是刚刚下载的整个“PagerSlidingTabStrip-master”文件夹,只是其中的“库”文件夹)

然后库是导入的,但 PagerSlidingTabStrip.java 中存在许多错误

我发现这个库应该对我有用,但甚至不能将库导入我的项目。

任何人都可以帮忙吗?谢谢

0 投票
1 回答
7603 浏览

java - 是否可以从 Gradle 依赖项修改 Android Studio 中的库文件源代码

我最近从 Eclipse 切换到了 Android Studio,并且正在试验PagerSlidingTabStrip库。

尝试自定义 Tab Strip 我遇到了Triangle Pager Sliding Tab Strip,它建议修改依赖库的源代码。如何修改 gradle 依赖项的源代码(在这种情况下和一般情况下)?我在我的项目中没有看到任何可用的 PagerSlidingTabStrip.java。

0 投票
1 回答
723 浏览

android - PagerSlidingTabStrip 显示 viewPager 项目的错误位置

我需要显示 viewPager 的第二页。后

它确实显示了第二页。但是 PagerSlidingTabStrip 显示第三页......然后如果我滚动到任何方向 - 选项卡会自行更新并看起来/切换正确。而这个问题我只在 Nexus-4 上看到,但在 Nexus-5、HTC ONE 和其他设备上看不到......

0 投票
0 回答
787 浏览

android - 在 Viewpager 如何验证页面更改时的表单以及是否有任何空字段留在同一页面上?

我在每个页面上使用了使用PagerSlidingTabStrip 库和表单的 ViewPager。我尝试在SimpleOnPageChangeListener.onPageSelected方法上验证表单,如果任何字段为空,则再次返回同一页面。但是我的以下代码在页面滑动时可以正常工作,但是如果我单击选项卡,则不会返回上一页。在 Viewpager 中如何验证页面更改时的表单以及是否有任何空字段留在同一页面上?

0 投票
0 回答
469 浏览

android - Robolectric:StartFragment 失败

有谁知道为什么我在为片段膨胀视图时会遇到问题?它似乎与这个自定义视图有关,但是在深入研究自定义视图之后,为什么启动片段会失败是没有意义的。寻找可能的人来解释为什么 Robolectric 会失败。

在我的测试中,我正在这样做:

这是布局:

0 投票
3 回答
11242 浏览

android - 如何动态更新查看寻呼机项目 TITLE

我有一个简单的消息传递应用程序模块。其中,有两个可滑动的标签。接收和发送。假设我有 20 条消息,其中 10 条未读。所以我正在做的是将标签显示为 Received - (10)。现在,当我阅读邮件时,它会将邮件标记为已读。所以我想将标题从 Received - (10) 更改为 Received - (9)。

请让我知道我该怎么做?

这是我正在使用的代码。

我正在使用 Pager Sliding Tab Strip 作为 Pager Tab 库。https://github.com/astuetz/PagerSlidingTabStrip

我曾尝试使用 notifyDataSetChanged() 但出于明显的原因,它没有调用它。任何解决问题的方法。任何更好的显示和更新计数的替代方法也是受欢迎的。

谢谢你。

0 投票
2 回答
1585 浏览

android - 垂直滚动视图内的 ViewPager 中的选项卡不会垂直滚动

我在垂直 ScrollView 内的 ViewPager 中有标签。水平滑动成功执行。当我尝试垂直滑动时,没有任何反应。

片段活动布局

可能我在 ScrollView 和 ViewPager 之间存在冲突。

在片段中使用 ScrollViews 的更新 解决方案很好,但我想要这样的东西:

用户可以看到标签 用户看不到标签

用户在第二个屏幕截图中看不到标签内容。