草庐IT

GetSupportFragmentManager

全部标签

java - getSupportFragmentManager().getFragments() 显示编译时错误

调用getSupportFragmentManager().getFragments()显示编译时错误,并显示以下消息:getSupportFragmentManager().getFragments()canonlybecalledfromwithinthesamelibrarygroup(groupId=com.android.support)我在MainActivity中导入了以下类:importandroid.os.Bundle;importandroid.support.annotation.NonNull;importandroid.support.design.widge

java - getSupportFragmentManager().getFragments() 显示编译时错误

调用getSupportFragmentManager().getFragments()显示编译时错误,并显示以下消息:getSupportFragmentManager().getFragments()canonlybecalledfromwithinthesamelibrarygroup(groupId=com.android.support)我在MainActivity中导入了以下类:importandroid.os.Bundle;importandroid.support.annotation.NonNull;importandroid.support.design.widge

java - 找不到符号方法 getSupportFragmentManager()

在主要Activity中我有这个publicvoidshowTimePickerDialog(Viewv){DialogFragmentnewFragment=newuSharedUtility.TimePickerFragment();newFragment.show(getSupportFragmentManager(),"timePicker");}但是我收到了这个错误:Error:(566,26)error:cannotfindsymbolmethodgetSupportFragmentManager()搜索后我发现我可以解决这个问题byextendingfromFragmen

android - 从 Activity 调用 getSupportFragmentManager() 时出错

我正在尝试使用fragment实现滑动View。但是扩展简单Activity而不是fragmentActivity对我来说非常重要。我在下面编写的代码中收到有关getSupportFragmentManager()的错误:publicclassCollectionDemoActivityextendsActivity{DemoCollectionPagerAdaptermDemoCollectionPagerAdapter;ViewPagermViewPager;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(sa

android - getSupportFragmentManager().beginTransaction().add(android.R.id.content, f) 不工作

//PlaceanArticleFragmentasourcontentpanefinalArticleFragmentf=newArticleFragment();getSupportFragmentManager().beginTransaction().add(android.R.id.content,f).commit();这行代码来自NewsReadersampleapp如果Activity扩展ActionBarActivity为什么他们不工作?如果Activity扩展了FragmentActivity,则一切正常。更新:不工作意味着:ArticleFragment不可见,它

android - 没有标签或 ID 的 getSupportFragmentManager getFragment

我正在开发Android3.1平板电脑应用程序。我在一项Activity中使用ViewPager和fragment。我的问题是我不知道如何为fragment设置ID或标签。ActivitypublicclassFillEReportFragmentActivityextendsFragmentActivity{.../***ViewPagertomanageformparts.*/privateViewPagermViewPager;/***PageAdaptertohandlefragments.*/privateFillEReportFragmentPagerAdaptermPag

android - fragment 内的 getSupportFragmentManager() fragment 内

我有一个抽屉式导航Activity,fragment像往常一样用于抽屉式导航的不同项目。抽屉导航的第一项中有一个选项卡布局。选项卡布局已使用viewpager实现。这个viewpager里面有一张map。我想做的就是打电话SupportMapFragmentmapFragment=(SupportMapFragment)getActivity().getSupportFragmentManager().findFragmentById(R.id.map);但是mapFragment始终为null。我花了2个多小时应用了很多方法都没有成功。据我所知这里的问题是这样的。getActivit

android - getSupportFragmentManager() 与 android 3.0+ 中的 getFragmentManager()

在android.support.v4.app.FragmentManager的文档中:“框架的FragmentManager的静态库支持版本。用于编写在Android3.0之前的平台上运行的应用程序。在Android3.0或更高版本上运行时,仍然使用此实现;它不会尝试切换到框架的实现。有关类概述,请参阅框架SDK文档。”那么,我是否需要在运行时进行检查并针对运行该应用程序的Android版本使用适当的FragmentManager?即如果在android3.0+而不是getSupportFragmentManager()上调用getFragmentManager()

android - 无法从 Activity 中调用 getSupportFragmentManager()

我有一个包含fragment的Activity。XML:我想从Activity中的一个方法调用ResultFragment中的一个方法,但是getSupportFragmentManager“不存在”:FragmentManagerfragMan=getSupportFragmentManager();我该如何解决这个问题? 最佳答案 您的Activity没有延长FragmentActivity来自支持库,因此该方法不存在于父类(superclass)中如果您的目标是api11或更高版本,您可以使用Activity.getFragm

android - 无法从 Activity 中调用 getSupportFragmentManager()

我有一个包含fragment的Activity。XML:我想从Activity中的一个方法调用ResultFragment中的一个方法,但是getSupportFragmentManager“不存在”:FragmentManagerfragMan=getSupportFragmentManager();我该如何解决这个问题? 最佳答案 您的Activity没有延长FragmentActivity来自支持库,因此该方法不存在于父类(superclass)中如果您的目标是api11或更高版本,您可以使用Activity.getFragm