问题标签 [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 回答
685 浏览

android - Android 会因布局定位而崩溃

这是有效的布局:

这里是我的 Activity OnCreate 方法:

如果在布局中我反转 PagerSlidingTabStrip 和 ViewPager,项目将在启动时崩溃,而在第一个实现中,它会正常工作。

这是错误:

看来它无法检索 de R.id.pager,我不确定。

0 投票
1 回答
1340 浏览

android - Android:使用 ViewPager 更改片段

我正在使用https://github.com/astuetz/PagerSlidingTabStripPagerSlidingTabStrip的库。我想在滚动时更改片段。我用下面的代码实现了这一点。ViewPager

MainActivity.java

FirstFragment.java

SecondFragment.java

第三片段.java

我得到了三个片段,我正在用 Toasts 测试它们。

当应用程序使用 MainActivity 打开时,FirstFragment 附加到Activity,但它显示了两个 toast,一个来自 FirstFragment,另一个来自 SecondFragment,当我滚动到第二个选项卡时,它显示了 ThirdFragment 的 toast。

所以,我想它会这样。如果我从左向右滚动,则显示当前片段右侧的片段,如果我从右向左滚动,则显示当前片段左侧的片段。请帮忙。

谢谢。

0 投票
4 回答
6505 浏览

java - PagerSlidingTabStrip:ViewPager 选项卡向右对齐

如何将 ViewPager 中的选项卡向右而不是向左对齐?如果这很重要,我正在使用android.support.v4.view.ViewPager

在此处输入图像描述

我试过android:layout_gravity="right"了,但不影响对齐:

0 投票
2 回答
1020 浏览

android - How to apply padding for Tabs in android

I'm using this library for pagerSlidingTabStrip Component. I have TabStrip which occupies full screen in Portrait Orientation. But In Landscape it doesn't occupy full screen. I'm using app1:paddingLeftRight attribute in tabstrip tag in xml, but it is not working for me. I want to setPadding programmatically for each and every device both in landscape and portrait mode. So I will place the Tabs items equally.

Any Help greatly appreciated...........

Thanks in advance

0 投票
0 回答
1246 浏览

android - ActionBarSherlock 填充和边距

我正在使用actionbarsherlockandTabStrip Sliding Pager库,因此我的应用程序可能看起来像 Play 商店。

问题是当我使用ActionBarSherlock来自PagerSlidingTabStrip. 操作栏下方会出现一个小的填充或边距。

这不会发生在原始 TabStrip 滑动分页器库的示例应用程序中。(可以在https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample的 Playstore 中找到)

PagerSlidingTabStrip 的示例不使用ActionBarSherlock在此处输入图像描述

这是我的 Droid 2.3.3 在此处输入图像描述

这是我的 ABS 应用程序: 在此处输入图像描述

而我的应用程序的最后一个图像没有ActionBarSherlcok,这表明问题恰恰是ActionBarSherlock。正如您在此处看到的,NavigationBar 看起来应该如此 在此处输入图像描述

我该如何解决?提前非常感谢你

0 投票
3 回答
2037 浏览

android - 查看寻呼机有时显示为空

我使用PagerSlidingTabStrip 库,但这个库有问题。我有一个在页面更改时GridView从网络上更新的内容。AsyncTask我的问题是第一页是空的。当我单击选项卡 2 时会显示内容,但是如果我在选择选项卡 1 时单击选项卡 3(从选定选项卡移动到选项卡),则页面也是空的。仅当我一页一页地滑动页面或单击“下一个选项卡”(移动一个选项卡表单选定选项卡)时,它才能正常工作。

为什么页面有时是空的?

库示例应用程序可以正常工作,但它会更改创建视图。我的代码不同,因为网格视图在 AsyncTask 中通过选择的更改页面进行更新。

subCategoryActivity.java的代码:

activity_list.xml的代码:

gridview_sub_category_row.xml的代码:

fragment_sub_category_objects.xml的代码:

0 投票
0 回答
587 浏览

android - 滑动更新寻呼机查看内容,但选项卡选择不更新内容

我使用PagerSlidingTabStrip库,但这个库有问题。我有一个 GridView,当页面更改时,它会通过 AsyncTask 从 Web 更新。if swipe from page 1 to page 2, page 2 get update from web but My problem is, when such as tab 1 is selected click on tab 2, page 2 not update and show page 1 content(grid adapter updated but pager not show new内容)。滑动更新内容,但选项卡选择不更新内容。我的代码有什么问题?

如何避免在寻呼机中缓存下一页和上一页?我想在选择任何页面时从服务器接收数据。

0 投票
1 回答
1277 浏览

android - 缓存时的 DrawerLayout + ViewPager

我是这样制作app的:

我正在尝试使用 ViewPager 实现 DrawerLayout。从 DrawerLayout 中选择一个项目,进入方法getItem()并根据所选位置调用 Fragment 或另一个。

在这个 Fragment 中,创建并构建了 ViewPager。

在我的例子中,ViewPager 包含三个片段。

前三个片段构建没有问题并正确显示。我认为一切都被缓存以提高性能。

现在我评论我的问题:

当我在 DrawerLayout 中选择相同的项目、来自另一个项目或单击与我相同的项目时,问题就出现了。

显然,就像之前创建的 Fragments 一样,它存储在缓存中,现在不进入构造函数。

LogCat 给我以下错误:

为什么会出现这个问题?我如何找到解决方案?

我的代码:

MainActivity.java

FragmentoActosYCultos.java

构造函数Fragmentos.java

构造函数FragmentosActosYCultos.java

0 投票
1 回答
719 浏览

android - 通过 ViewPager (PagerSlidingTabStrip) 中的按钮更改片段

我正在为 ViewPager https://github.com/astuetz/PagerSlidingTabStrip使用 PagerSlidingTabStrip 库。

当我按下按钮到特定片段时,我想更改片段。

MainActivity.java:

片段.java:

0 投票
1 回答
1429 浏览

android - Android PagerSlidingTabStrip 选项卡和 webview

我从 GitHub下载了Pager Sliding Tab Strip示例。我想创建一个WebView. 例如,点击主页将我带到我的主页,然后点击最高付费转到我的论坛?对不起我的新手问题,但我是新手 :)。谢谢