草庐IT

viewpagers

全部标签

android - View 未出现在 viewpager 中

我是第一次尝试构建一个viewpager。我在主onCreate方法中填充View的ArrayList,并将其传递给PagerAdapter的构造函数。Activity启动正常,我可以看到ViewPager(或至少它的背景),但没有任何View出现在其中,我只看到空白背景。我试过膨胀我知道在其他小部件中工作的布局XML,所以这不会成为问题。我猜这与我编写instantiateObject方法的方式有关。不管怎样,这是我的适配器:publicclassStoryAdapterextendsPagerAdapter{privateContextctx;privateViewBuilderv

Android:如何在使用 ViewPager 滚动页面时更改菜单项?

最新版本的WhatsApp可以实现我所说的功能。当您在选项卡之间滚动时,工具栏会显示不同的菜单选项。我可以使用适配器和fragment来实现ViewPager但不是这个。怎么做到的?真不知道背后有什么诡计。每次切换页面时它都会改变 最佳答案 在每个Fragment中,您必须使用不同的menu/menu.xml文件覆盖onCreateOptionsMenu@OverridepublicvoidonCreateOptionsMenu(Menumenu,MenuInflaterinflater){menu.clear();inflater

android - 如何为从 ViewPager 中删除的 View 设置动画?

我有一个ViewPager,我在其中以编程方式删除View并将其设置为新页面,有点像这样:privatestaticclassProfilesPagerAdapterextendsFragmentStatePagerAdapter{privateArrayListmViews=newArrayList();...}mProfilesPagerAdapter.mViews.remove(position);mViewPager.setAdapter(mProfilesPagerAdapter);mViewPager.setCurrentItem(newPos);有没有办法在被删除的Vie

android - Fragment 中的 ViewPager 在 transaction.remove() 之后消失(维护实例?)

我正在使用带有v4包的GoogleAPI8(Android2.2)。你好,这是我的问题:我有一个FragmentActivity,它有一个始终保留在屏幕上的菜单和一个小容器(一个FrameLayout),我可以在其中放置许多fragment。当我隐藏和显示fragment时,我的应用程序工作正常,但在我加载所有fragment后它崩溃,因为我使用的内存有限。在这种情况下,我必须在加载其他fragment时删除一些fragment,这样应用程序才不会崩溃。但是这里又出现了另一个问题,我的寻呼机在我删除它们后不会重新加载,所有其他fragment都可以正常工作。只有我的寻呼机不显示,它们不

android - 将选项卡与 ViewPager 一起使用时出现错误 "Java.lang.IllegalStateException Activity has been destroyed"

我有一个应用程序,它包括在选项卡模式下使用ActionBarSherlock。我有5个选项卡,每个选项卡的内容都是使用fragment处理的。不过,对于tab2,我有一个fragment,其xml文件包含一个ViewPager元素,而该元素又包含一些fragment页面。当我最初启动应用程序时,我可以在选项卡之间切换没问题,但是当我第二次按tab2时,出现上述错误。主要Activity如下:publicclassMainActivityextendsSherlockFragmentActivity{@OverrideprotectedvoidonCreate(BundlesavedIn

android - 在 Fragment 中使用 ViewPager 时出现一个奇怪的错误

好的,我会尽量把它说清楚。我有一个名为CheckerManager的fragment,其中包含一个ViewPager。此ViewPager将允许用户在3个Fragment之间滑动,所有这些Fragment都是另一个名为CheckerFragment的Fragment的实例。我正在使用FragmentPagerAdapter来处理分页。这是它的样子privateclassPagerAdapterextendsFragmentPagerAdapter{CharSequencemTabTitles[];publicPagerAdapter(FragmentManagerfm,CharSequ

android - 带有 TabLayout 的 ViewPager 问题与 AnimatedVectorDrawable

我正在尝试在VectorDrawable上实现带有一些动画的简单ViewPager。正在关注thisverygoodexample使用点切换的漂亮标签滚动的解决方案。唯一的区别是我使用的是矢量动画。作为一项Activity,它就像一个魅力,添加了ViewPager,动画不始终启动。compileSdkVersion25buildToolsVersion"26.0.2"targetSdkVersion25我正在我的设备(SG7)上调试,我在animation.start()上设置了断点在中间屏幕上,并不总是调用断点更频繁地出现在屏幕1和3上,不触发动画使用点跳跃时,总是会触发1和3之间的

android - ActionBar 选项卡中的 Fragment 替换为 ViewPager

我有带有查看寻呼机功能的ActionBar选项卡。我的问题是在这些选项卡中,我无法替换fragment。我使用下面的代码来替换fragment,但它没有替换,主要fragment仍然存在。此外,在其他选项卡中也存在第二个fragment。我的TabListener也在fragments的替换下面。privatevoidaddFragment(Fragmentfragment,booleanaddToBackStack,inttransition){FragmentTransactionfragmentTransaction=getFragmentManager().beginTrans

android - ListView 不刷新 fragment 与 viewpager 选项卡

在jakewharton的Android-ViewPagerIndicator...github示例中给出的viewpager样式选项卡内的fragment与listview一起使用时,我遇到了问题。我对三个选项卡使用相同的库,每个选项卡都有一个ListView,并且为那里的适配器设置了相同的数组列表。我正在使用3这种fragment都工作正常,但因为我希望当我对其中任何一个fragment进行更改时我的列表在所有其他fragment中更新,它没有反射(reflect)这些变化。我想如果我在三个选项卡中的任何一个列表中选中一个复选框(我正在更新db和我的数组列表中的值),那么它们各自f

android - 一次使用半滑动viewpager android的两个 ListView

能否将viewpager滑动半屏?我的最终目标是一次显示两个ListView,第一页滑动后,左侧列表将是上一个列表。所以像下面这样..列表1,列表2列表2,列表3列表3,列表4有什么解决办法吗?谢谢 最佳答案 好的,我要试试这个。我完成了(我认为)您正在尝试做的事情。我的应用程序有3个ListView,每个列表包含从在线源获取的不同内容,并使用自定义适配器和ListView填充ViewPager。然后将自定义适配器分配给PagerAdapter上的fragment。我从Google资源中复制了很多代码,并将尝试概述我所做的事情。首先