草庐IT

fragmentPagerAdapter

全部标签

android - 如何从 FragmentPagerAdapter 中删除 fragment ?

我知道这里已经有一些关于此的主题,但我找不到适合我的案例的解决方案。我有一个使用自定义FragmentActivity和包含fragment列表的FragmentPagerAdapter的工作滑动画廊。在FragmentActivity中是一个ImageView“删除”。如果单击,将调用函数deleteMedia(),然后应删除当前的Fragment并显示以下Fragment。在我的示例中,我将如何做到这一点?fragmentActivity:publicclassGalleryPagerActivityextendsFragmentActivityimplementsOnClickL

android - 如何刷新 FragmentPagerAdapter 的 fragment ?

我使用TabPageIndicator和FragmentPagerAdapter库获得了2个标签,分别称为tab1(主页)和tab2(个人资料)。在tab2中,我有一个名为“登录”的按钮(tab2扩展abc.xml)。当用户点击“登录”按钮时,应用程序将在新Activity中显示登录表单。登录后,Activity结束,tab2的内容View将发生变化(它显示用户的个人资料,因为它会膨胀xyz.xml)。我该怎么做?publicclassMainActivityextendsSherlockFragmentActivity{privatestaticString[]TAB_NAMES=n

android - FragmentPagerAdapter 动态更新标题

我有一个带有FragmentPagerAdapter的ViewPager,它有3个fragment。现在,我有一些项目作为fragment标题的一部分:因此用户可以添加或删除这些项目,标题应相应更新。然而,这个标题似乎是静态的。如何记忆起更新FragmentPagerAdapter标题的方法?@OverridepublicCharSequencegetPageTitle(intposition){switch(position){case0:returnitems+"("+notFoundItems+")";case1:returnfound;case2:returnreview;}r

android - 在 fragment 页面适配器中重用 fragment

我有一个分页浏览器。我的FragmentPagerAdapter子类在getItem方法中创建了一个新fragment,这似乎很浪费。是否有与listAdapter中的convertView等效的FragmentPagerAdapter使我能够重用已创建的fragment?我的代码如下。publicclassProfilePagerAdapterextendsFragmentPagerAdapter{ArrayListmProfiles=newArrayList();publicProfilePagerAdapter(FragmentManagerfm){super(fm);}/***

android - 在 fragment 页面适配器中重用 fragment

我有一个分页浏览器。我的FragmentPagerAdapter子类在getItem方法中创建了一个新fragment,这似乎很浪费。是否有与listAdapter中的convertView等效的FragmentPagerAdapter使我能够重用已创建的fragment?我的代码如下。publicclassProfilePagerAdapterextendsFragmentPagerAdapter{ArrayListmProfiles=newArrayList();publicProfilePagerAdapter(FragmentManagerfm){super(fm);}/***

java - android.support.v4.app.FragmentPagerAdapter 不能应用于 android.app.FragmentManager

我只想在我的应用程序中实现2个固定选项卡。我跟着这个tutorial.在我的TabPagerAdapter类中我遇到了这个错误:android.support.v4.app.FragmentPagerAdapter中的FragmentPageAdapter不能应用于android.app.FragmentManagerTabPageAdapter类:packagecom.nikhil.tabs;importandroid.app.Fragment;importandroid.app.FragmentManager;importandroid.support.v4.app.Fragmen

android - 使用 FragmentPagerAdapter 时如何获取现有 fragment

我的fragment通过Activity相互通信时遇到问题,它使用FragmentPagerAdapter作为实现选项卡和所有细节管理的辅助类将ViewPager与关联的TabHost连接起来。我已经实现了FragmentPagerAdapter,就像Android示例项目Support4Demos提供的一样。主要问题是当我既没有ID也没有标签时,如何从FragmentManager获取特定fragment?FragmentPagerAdapter正在创建fragment并自动生成Id和标签。 最佳答案 问题总结注意:在这个答案中,

android - 使用 FragmentPagerAdapter 时如何获取现有 fragment

我的fragment通过Activity相互通信时遇到问题,它使用FragmentPagerAdapter作为实现选项卡和所有细节管理的辅助类将ViewPager与关联的TabHost连接起来。我已经实现了FragmentPagerAdapter,就像Android示例项目Support4Demos提供的一样。主要问题是当我既没有ID也没有标签时,如何从FragmentManager获取特定fragment?FragmentPagerAdapter正在创建fragment并自动生成Id和标签。 最佳答案 问题总结注意:在这个答案中,

android - FragmentPagerAdapter 仅存在于 Android.Support.V4.App(而不是 Android.App)中

我在Android.App中找不到FragmentPagerAdapter。我不想使用Android.Support.V4.App中的Fragment,因为我的目标API是14及更高版本(Android4.0及更高版本)。所以,我只想使用普通的Android.App.Fragments,以及相关的类。我只在Android.Support.V4.App中找到它,但这还不够对我来说b/c我正在尝试使用Android.App.Fragment的(不是Android.Support.V4.App.Fragment的)并且在Android.App(不是Android.Support.V4.App

android - FragmentPagerAdapter 仅存在于 Android.Support.V4.App(而不是 Android.App)中

我在Android.App中找不到FragmentPagerAdapter。我不想使用Android.Support.V4.App中的Fragment,因为我的目标API是14及更高版本(Android4.0及更高版本)。所以,我只想使用普通的Android.App.Fragments,以及相关的类。我只在Android.Support.V4.App中找到它,但这还不够对我来说b/c我正在尝试使用Android.App.Fragment的(不是Android.Support.V4.App.Fragment的)并且在Android.App(不是Android.Support.V4.App