草庐IT

Viewpager

全部标签

android - 是否可以在 viewpager 中进行从 fragment 到 ViewPager 的共享元素转换

我有一个ActivityA,它有一个Fragment包含项目列表并且该项目包含ImageView当我单击该项目时,我启动了包含fragmentViewPager的ActivityB在每个fragment中都有一个包含图像的ViewPager我想要做的是在项目列表中的第一个ImageView和图像的viewpager中显示的第一个图像之间进行共享元素转换 最佳答案 引用这个共享元素Activity转换https://github.com/codepath/android_guides/wiki/Shared-Element-Activ

android - 使用 ViewPager 跨多个 TextViews/Fragments 拆分文本

我正在尝试使用Android兼容性库将一些文本拆分到加载到ViewPager的多个fragment中。这个想法是拥有类似于Kindle应用程序的东西,您可以在其中滑动多页文本。最初,我的文本源是一个在strings.xml中定义的字符串,我使用一种算法来确定设备屏幕的高度,然后将这个字符串相应地拆分为ViewPager的多个项目。由于您无法提前获得TextView的高度,我只是使用百分比值来确定在每个页面上将TextView的最大尺寸设置为多少(这看起来有点难看)。这看起来是一种合理的方法,还是我的做法完全错误? 最佳答案 Asyo

安卓 Espresso : ViewPager does not have adapter instance

我在我的Android(4.0+)应用fragment(在Activity中)中使用标签栏。我想创建Espresso测试,但如果我创建主Activity并打开fragment。我得到这个异常:java.lang.IllegalStateException:ViewPagerdoesnothaveadapterinstance.atcom.astuetz.PagerSlidingTabStrip.setViewPager(PagerSlidingTabStrip.java:177)atcz.villamemories.detoxme.staticcontent.StaticContent

Android - 在每个 viewpager recyclerview 的基础上激活应用栏滚动

我有一个带有2个包含Recyclerview的选项卡的ViewPager。我正在使用支持库22.2.0(AppCompat、RecyclerView...)。我的viewpagerxml最初是:我想在每个选项卡/recyclerview的基础上而不是在整个viewpager的基础上激活/停用应用栏滚动,也就是说,一个选项卡/recyclerview将使应用栏滚动,而另一个选项卡/recyclerview则不会。这个问题是当我删除app:layout_behavior="@string/appbar_scrolling_view_behavior"从viewpager开始,一个默认的la

android - 当方向改变时,ViewPager 中的 fragment 消失

我已经阅读了几篇关于此的帖子(http://tinyurl.com/pb8es74、http://tinyurl.com/p9pcfcv..),但找不到解决方案。我有一个MainActivity,它加载一个布局,其中包含一个ViewPager和三个fragment(根据方向有不同的布局)。我已将此功能添加到Activity中,因此当方向改变时它不会被破坏,因为我可能打开了一些对话框或弹出窗口:android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|uiMode"因此,我重写了方法“onConfi

android - 以 ViewPager 组合作为其子项的 ExpandableListView

更新-添加了实验结果是否可以实现一个ExpandableListView来拥有一个viewpagersubview?我试图将viewpager作为子项放在ExpandableListView中,但它没有显示:(我也尝试将它添加到ScrollView下,但结果相同,所以我认为在可ScrollView下存在问题?但是当我删除ScrollView时出现了。我该怎么做才能让他们一起去?这就是我的目标这就是我尝试在自己的代码上实现时发生的情况。附言这只是一个采样器,尚未完成。我有3个child,我的布局也显示三次,里面的每个项目 最佳答案 你

android - 使用 fragmentStatePagerAdapter 更新 viewpager 中的 fragment/ View

需要一些帮助来解决我在使用viewpager时更新页面的问题。我正在使用带有FragmentStatePagerAdapter的简单viewpager。我想要做的就是访问当前fragment/View,以便我可以更新我的fragment/View中的一些TextView。我在论坛里四处搜索,了解了一些东西-处理此问题的方法之一是在适配器的instantiateItem()回调中设置标签并通过findViewbyTag检索View。我不明白如何实现这个,我也不确定这是否适用于FragmentStatePagerAdapter。-我探索了各种论坛中建议的其他选项,但无法使它们起作用。我的代

android - ViewPager、getChildFragmentManager() 和 getFragmentManager()

我正在开发一个android应用程序,每个选项卡中都有TabHost和FragmentActivity。在我的第一个选项卡中,我使用ViewPager指示器和按钮初始化fragment,这个按钮打开一个带有另一个ViewPager指示器的对话框,但我的问题是fragment根Activity中的ViewPager与ViewPager的对话框发生冲突.在根Activity中,我正在调用getChildFragmentManager()...并且没问题但在对话框ViewPager中我再次调用getChildFragmentManager但没有工作......我做错了什么?

android - ListView 行项目中的 ViewPager

我已经阅读了很多关于这个问题的相关问题。然而,他们都没有得到答复。我正在尝试将ViewPager添加到ListView中的每一行,其中寻呼机中有两个布局。我相信这是可行的,因为SwipeListView.现在我已经实现了。但是,显示空白页,中间有一行。没有行出现。这是我的代码:MainActivity+ArrayAdapterpublicclassMainActivityextendsActivity{ListViewlist;String[]heros;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onC

android - 某些设备上的自定义 ViewPager 渲染问题

我开发了一种在应用程序中选择员工的滚动机制。它是自定义View寻呼机,允许每次在屏幕上显示一个以上的项目(在我的例子中是3个),并且两侧都被阴影包围。在Nexus5、Nexus4、GalaxyS3等设备上,它的外观和工作方式如下:但是在某些设备上,例如(SonyXperia,以及不同类型的Motorola),渲染看起来很糟糕,结果如下:关于我在@Commonsware这篇博文中提到的代码:http://commonsware.com/blog/2012/08/20/multiple-view-viewpager-options.html第三个选项你可以找到哪些代码here.这是我的相关