问题标签 [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.
android - PagerSlidingTabStrip 图标大小
我使用 astuetz 的 PagerSlidingTabStrip,并在选择器中使用图标。我有两个片段。标签条在 xml 中定义:
问题是我找不到正确的图标大小。如果尺寸太大,图标显示为中心裁剪。如果图标太小,它会显示得很丑。
知道图标的正确大小是多少吗?谢谢
java - 使用 ibeacon 和 PagerSlidingTabStrip
我正在使用 ibeacon 和 PagerSlidingTabStrip,我可以更新卡片内容
我设置了一个电源适配器类来调用notifyDataSetChanged()方法,例如:
还骑了一个显示值的活动,但是当我运行该项目时,我收到以下消息:!!!Binder 交易失败!!!例子:
我知道我正在破坏可用空间,但不明白如何正确更新卡的这个过程。谁能向我解释怎么做,我的错误在哪里?
天呐!
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.. )
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 :
android - 更改选项卡时 SetText 不起作用
我有一个 SlidingTabLayout,每次选择不同的页面(片段)时,我都会尝试更改 settext。
我试图通过片段本身来做到这一点。我总共有 3 个,我是通过getActivity()
调用onCreateView
应用程序不会崩溃,但这会导致选项卡在每个选项卡上显示不正确的选项卡名称。它们是乱序的,并且可以根据单击的顺序显示两次名称。
我不确定我做错了什么。这是我当前的代码:
表 1-3:
如果需要,我可以显示更多代码。感谢所有帮助。
java - 从 Activity 调用 Fragment 方法时出现 NullPointerException?
我NullPointerException
在调用片段的方法时得到了一个。
在我的MainActivity 中:
receiveURL() 是我的 Fragment AddTab 中的一个方法。
我pagerslidingtabstrip
在我的应用程序中使用来创建选项卡,这Fragment
是由它的PagerAdapter
类创建的。
我不确定创建 Tab 的新实例是否正确,因为已经存在一个。我也不知道如何访问该实例。
我现在得到一个NullPointerException
。谁能帮助我如何在片段中调用该方法?
编辑 :
AddTab.java:
...
}
片段添加.xml:
android - 将未读/通知计数添加到 PagerSlidingTabStrip
我一直在尝试添加PagerSlidingTabStrip
可用作该页面的未读计数器或通知计数的自定义视图。我正在使用 PagerSlidingTabStrip,因为它比 SlidingTabLayout 更可定制。
我尝试了以下方法:-
我也尝试从中传递 Html,getPageTitle
但它仍然只从中提取字符串。样式不适用于选项卡标题。
无论我从什么传递getPageTitle
,它只是从中提取简单的字符串。
以下是我到目前为止所取得的成就:
我试过SlidingTabLayout
which do gimme result of unread/notification counter 但它适用于 2.3.7 而不适用于当时的任何版本。
为什么它不适用于 2.3.7 以上的版本?
RoundedBackgroundSpan : -
android - 视图高度错误测量 Android 5+
我创建了由驻留菜单(https://github.com/SpecialCyCi/AndroidResideMenu)显示的片段作为某些菜单项的内容。问题在于,在Android 5+上,ExpandableListView (绿框)的高度未正确测量,它切断了下方系统导航按钮的底部条(大约高度)。看起来滚动框在这些按钮下方,我无法滚动显示这部分。
现在。经过多次尝试,我得到了几乎正确测量的视图。我在片段的 onCreateView 中添加了:
ExpandableListView 不在系统按钮下,但我在视图顶部有空白区域。不幸的是,即使我切换菜单项,这个空白也会留在那里。
任何人都可以分享想法可能出了什么问题吗?
android - 如何向 astuetz/PagerSlidingTabStrip 添加新闻效果或选择器指示器?
我使用 astuetz 库并为我的 android 应用程序实现了 PagerSlidingTabStrip,它正在工作。现在我想改变按压效果,我试过:
选项卡选择器的代码:
印刷机颜色应该改为深绿色,但正如你所见,它没有改变,即使我使用其他颜色,如红色、黄色、....,它仍然看起来像这样。
android - NavigationDrawer 中 PagerSlidingTabStrip 的奇怪行为
当活动开始时,它会加载一个NavigationDrawer
,里面有 3 个部分。第一个有一个 RecyclerView 可以正常工作。第二个PagerSlidingTabStrip
有问题。3rd 有一些代码可以改变 PreferenceManager 并且效果很好。
现在的问题是该getItem()
方法CustomPagerAdapter
只被调用一次,即。仅当我第一次单击用户部分时,NavigationDrawer
但在导航后尝试再次打开它时getItem()
不会被调用,因此在ViewPager
.
然后我必须重新打开该应用程序并且PagerSlidingTabStrip
会工作一次。
请指导我。可能是什么问题呢?
更新:
我做了一些测试,发现第一次启动第 2 节时只调用了一次,然后当我再次尝试启动它时它没有被调用getItem()
。FragmentPagerAdapter
为什么这样?
NavigationDrawer 部分:
第二部分 - UserFragment:
FragmentPagerAdapter - 自定义适配器:
导航抽屉:
第一次从 NavigaiontDrawer 打开用户:
第二次从 NavigaiontDrawer 打开用户:
android - 立即刷新 PagerTabStrip 的标题?
我有一个带有两个选项卡的 PagerTabStrip,一切正常。但是当用户在应用程序中执行某项任务时,我需要让它立即刷新选项卡(至少其中一个)的标题,而无需等待它调用 getPageTitle()。我怎样才能做到这一点?
当我使用带有选项卡的 ActionBar 时,我使用此代码更新第二个选项卡:
我需要的是替换它,但使用 PagerTabStrip。
编辑
似乎以下可能有效:
仍然欢迎其他解决方案!