草庐IT

viewPager

全部标签

android - 带有 FragmentPagerAdapter 的 ViewPager 不显示内容

我正在尝试使用Fragment、ViewPager&co。来自Android支持库v4。当我从寻呼机收听页面更改事件但内容不可见时,fragment似乎滚动。我基本上拥有的是:fragmentActivity:publicclassMyActivityextendsFragmentActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);FragmentPagerAdapterfpa=new

android - 如何以编程方式通过 Main Activity 在 ViewPager 中更新刷新 fragment

我正在构建一个使用Fragment和单个MainActivity的应用程序,该应用程序在同一个ViewPager中显示不同的Fragment以复制典型MVC应用程序的行为。问题是我不明白如何以编程方式更新fragment以使用新的fragment更改更新ViewPager例如,当我从主调用setFragment(intinterval,Point[]snodePoint)时,我有这个显示图表的Fragment(在我的Intent中),图表应在ViewPager中更新publicclassLineFragmentextendsFragment{staticintinterval;stat

android - Viewpager 未显示在 RecyclerView 行内

我想制作一个“照片详细信息”Activity或fragment,在其中我将照片显示在其顶部和下方的aViewpPager中,显示相关照片的评论和喜欢(2个选项卡)。为了使屏幕“可滚动”,以便我可以在评论和喜欢上向上/向下滚动并向左/向右滑动,我决定使用具有2行的RecyclerView:第1行:照片(ImageView)。第2行:SlidingTabLayout+ViewPager+FragmentPagerAdapter。代码编译运行,显示图片和slidingTabLayout,但不显示ViewPager。所以我的两个主要问题是:1-我的实现有什么问题。2-对于我想要实现的目标是否有

android - 如何在 viewPager 页面之间自动切换

我有一个android应用程序,它使用一个有两个页面的ViewPager当Activity首次显示时,我想将每个页面依次呈现给用户,以便他们知道他们可以在两个View之间滑动。我找不到任何描述如何执行此操作的文档。我发现PageTransformations听起来很有希望,但用户必须先滑动。一旦ViewPager中的第一页显示,我需要我的两个页面自动滚动。怎样才能达到预期的效果? 最佳答案 您可以为此目的使用Timer。以下代码一目了然://----------------------------------------------

android - ScrollView 中的 ViewPager

我需要在ScrollView中有一个ViewPager但ViewPager在ScrollView中时不会出现,当我不使用ScrollView时一切正常。我在stackoverflow或其他网站上看到了一些这样的问题,并且所有这些问题都已得到回答,您必须将android:fillViewport="true"放入您的ScrollView解决这个问题,但是这个解决方案对我不起作用,即使我的ScrollViewandroid:fillViewport="true"仍然没有出现ViewPager/。我猜想在androidapi中发生了一些变化,这个解决方案不再起作用了,有谁知道我怎么可能让Vi

android - ViewPager里面的ScrollView,自动滚动到中间

我有一个ViewPager,它包含同一个fragment的多个实例,这个fragment包含一篇文章。文章View层次结构非常简单,一个标题、一个横幅图像、一个副标题和一个正文;除了标题之外的所有内容都包含在ScrollView中。问题是,当你滑动到一个新页面时,fragment会以Views在顶部呈现,然后立即滚动到容器的中间。(事实上​​,它会滚动到带有id:article_content的TextView的开头)我已在问题底部发布了布局。现在,ViewPager设置了一个FragmentStatePagerAdapter的简单实现,代码如下:classScreenSlidePag

android - 再次替换根Fragment时,Fragment的ViewPager不显示其内容

我正在实现包含rootviewpager的fragmentscreen,其中包含childfragment和第一个childfragment有一个显示图像的viewpager。第一次显示很好,但是当包含rootviewpager的fragment被删除并再次替换时(使用fragmentscreen的新关键字),roowviewpager不显示childfragment。这是我的源代码的一部分。@AfterViews//thisisthemethodoffragmentscreenprotectedvoidafterViews(){api(HotelDetailAPI.class).ge

android - viewpager 页面中 mapview 的手势问题

我的应用程序的主界面是一个viewpager,用户只需水平滑动页面即可到达各个页面。其中一页有一个谷歌地图View(粘贴在下面)。我的问题是,如果用户在map页面上并使用水平滑动手势,页面会滑动到下一页而不是map横向移动。就好像viewpager在map之前获取手势一样。如果用户很聪明并开始沿对角线或垂直方向滑动map,则map开始移动,然后手势可以水平继续。但我更喜欢map移动而不是简单的水平滑动手势上的页面。页面始终可以使用textview滑动。有什么办法可以做到这一点吗?谢谢,加里 最佳答案 当然有:publicclassC

android - 带有 Recyclerview 的 ViewPager 上的 NullPointerException

我们的应用上有ViewPagerFragmentPagerAdapter包含三个fragment。其中两个fragment由Recyclerview组成。每一个。第一页(没有ViewPager的fragment)正确显示。但是,当ViewPager尝试预加载下一页(RecyclerView)时,应用程序由于NullPointerException而崩溃,日志如下:java.lang.NullPointerException:Attempttoinvokevirtualmethod'booleanandroid.support.v7.widget.RecyclerView$ViewHol

android - ViewPager 中的部 fragment 段在屏幕底部被截断(Android)

我已经为我的View定义了一个基本的Coordinator布局:我的View寻呼机中有多个标签。我正在发布我的一个简单fragment:FAB出现在屏幕外。这不是FAB,而是其他带有卡片View/ListView的fragment在屏幕底部被截断。我环顾四周寻找解决方案,并想出了一个hacky解决方案:从工具栏中删除属性app:layout_scrollFlags="scroll|enterAlways"。我无法理解导致这种情况发生的原因,以及删除上述内容如何解决问题。它是支持库中的一些错误吗?有没有更好的方法来解决这个问题?我遇到的另一个解决方案来自here-将FAB按钮直接保留在A