问题标签 [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 投票
1 回答
525 浏览

android - PagerSlidingTabStrip 图标大小

我使用 astuetz 的 PagerSlidingTabStrip,并在选择器中使用图标。我有两个片段。标签条在 xml 中定义:

问题是我找不到正确的图标大小。如果尺寸太大,图标显示为中心裁剪。如果图标太小,它会显示得很丑。

知道图标的正确大小是多少吗?谢谢

0 投票
1 回答
87 浏览

java - 使用 ibeacon 和 PagerSlidingTabStrip

我正在使用 ibeacon 和 PagerSlidingTabStrip,我可以更新卡片内容

我设置了一个电源适配器类来调用notifyDataSetChanged()方法,例如:

还骑了一个显示值的活动,但是当我运行该项目时,我收到以下消息:!!!Binder 交易失败!!!例子:

我知道我正在破坏可用空间,但不明白如何正确更新卡的这个过程。谁能向我解释怎么做,我的错误在哪里?

天呐!

0 投票
2 回答
2847 浏览

android - Fragment not loading

I'm trying to inflate a fragment with listview in one of the two tabs in my application.

But, what am getting is all this: (this goes on and on forever.. )

enter image description here

This is what I'm trying to do.

ListFragment.Java

Where is the problem please?

EDIT : The same code worked well when I had no tabs but only a single activity to display.

My layout files :

fragment_list_items.xml :

ListView.xml :

0 投票
3 回答
1042 浏览

android - 更改选项卡时 SetText 不起作用

我有一个 SlidingTabLayout,每次选择不同的页面(片段)时,我都会尝试更改 settext。

我试图通过片段本身来做到这一点。我总共有 3 个,我是通过getActivity()调用onCreateView

应用程序不会崩溃,但这会导致选项卡在每个选项卡上显示不正确的选项卡名称。它们是乱序的,并且可以根据单击的顺序显示两次名称。

我不确定我做错了什么。这是我当前的代码:

表 1-3:

如果需要,我可以显示更多代码。感谢所有帮助。

0 投票
1 回答
1116 浏览

java - 从 Activity 调用 Fragment 方法时出现 NullPointerException?

NullPointerException在调用片段的方法时得到了一个。

在我的MainActivity 中:

receiveURL() 是我的 Fragment AddTab 中的一个方法。

pagerslidingtabstrip在我的应用程序中使用来创建选项卡,这Fragment是由它的PagerAdapter类创建的。

我不确定创建 Tab 的新实例是否正确,因为已经存在一个。我也不知道如何访问该实例。

我现在得到一个NullPointerException。谁能帮助我如何在片段中调用该方法?

编辑 :

AddTab.java:

...

}

片段添加.xml:

0 投票
2 回答
1509 浏览

android - 将未读/通知计数添加到 PagerSlidingTabStrip

我一直在尝试添加PagerSlidingTabStrip可用作该页面的未读计数器或通知计数的自定义视图。我正在使用 PagerSlidingTabStrip,因为它比 SlidingTabLayout 更可定制。

未读计数器

我尝试了以下方法:-

我也尝试从中传递 Html,getPageTitle但它仍然只从中提取字符串。样式不适用于选项卡标题。

无论我从什么传递getPageTitle,它只是从中提取简单的字符串。

以下是我到目前为止所取得的成就:

在此处输入图像描述

我试过SlidingTabLayoutwhich do gimme result of unread/notification counter 但它适用于 2.3.7 而不适用于当时的任何版本。 2.3.7

为什么它不适用于 2.3.7 以上的版本?

RoundedBackgroundSpan : -

5.0截图

0 投票
2 回答
533 浏览

android - 视图高度错误测量 Android 5+

我创建了由驻留菜单(https://github.com/SpecialCyCi/AndroidResideMenu)显示的片段作为某些菜单项的内容。问题在于,在Android 5+上,ExpandableListView (绿框)的高度未正确测量,它切断了下方系统导航按钮的底部条(大约高度)。看起来滚动框在这些按钮下方,我无法滚动显示这部分。

测量不正确的 ExpandableListView

现在。经过多次尝试,我得到了几乎正确测量的视图。我在片段的 onCreateView 中添加了:

ExpandableListView 不在系统按钮下,但我在视图顶部有空白区域。不幸的是,即使我切换菜单项,这个空白也会留在那里。

任何人都可以分享想法可能出了什么问题吗?

顶部的空白区域

0 投票
1 回答
763 浏览

android - 如何向 astuetz/PagerSlidingTabStrip 添加新闻效果或选择器指示器?

我使用 astuetz 库并为我的 android 应用程序实现了 PagerSlidingTabStrip,它正在工作。现在我想改变按压效果,我试过:

选项卡选择器的代码:

印刷机颜色应该改为深绿色,但正如你所见,它没有改变,即使我使用其他颜色,如红色、黄色、....,它仍然看起来像这样。

0 投票
1 回答
265 浏览

android - NavigationDrawer 中 PagerSlidingTabStrip 的奇怪行为

当活动开始时,它会加载一个NavigationDrawer,里面有 3 个部分。第一个有一个 RecyclerView 可以正常工作。第二个PagerSlidingTabStrip有问题。3rd 有一些代码可以改变 PreferenceManager 并且效果很好。

现在的问题是该getItem()方法CustomPagerAdapter只被调用一次,即。仅当我第一次单击用户部分时,NavigationDrawer但在导航后尝试再次打开它时getItem()不会被调用,因此在ViewPager.

然后我必须重新打开该应用程序并且PagerSlidingTabStrip会工作一次。

请指导我。可能是什么问题呢?

更新: 我做了一些测试,发现第一次启动第 2 节时只调用了一次,然后当我再次尝试启动它时它没有被调用getItem()FragmentPagerAdapter为什么这样?

NavigationDrawer 部分:

第二部分 - UserFragment:

FragmentPagerAdapter - 自定义适配器:

导航抽屉:

导航抽屉

第一次从 NavigaiontDrawer 打开用户:

第一次从 NavigaiontDrawer 打开用户

第二次从 NavigaiontDrawer 打开用户:

第二次从 NavigaiontDrawer 打开用户

0 投票
1 回答
516 浏览

android - 立即刷新 PagerTabStrip 的标题?

我有一个带有两个选项卡的 PagerTabStrip,一切正常。但是当用户在应用程序中执行某项任务时,我需要让它立即刷新选项卡(至少其中一个)的标题,而无需等待它调用 getPageTitle()。我怎样才能做到这一点?

当我使用带有选项卡的 ActionBar 时,我使用此代码更新第二个选项卡:

我需要的是替换它,但使用 PagerTabStrip。


编辑

似乎以下可能有效:

仍然欢迎其他解决方案!