草庐IT

GetSupportFragmentManager

全部标签

android - 使用 getFragmentManager() 与 getSupportFragmentManager()?

在显示DialogFragment时应何时使用getFragmentManager(),何时应使用getSupportFragmentManager()?目前,我的DialogFragments显示如下:myDialogFragment.show(getFragmentManager(),"MyDialogFragment"); 最佳答案 如果您使用API>=14,则使用getFragmentManager()并且在使用支持包时,您必须使用getSupportFragmentManager()例如Android支持包v4或v13。

android - 如何从适配器类调用 getsupportfragmentmanager()?

我将ViewPager作为RecyclerView中的第一项。我想将FragmentStatePagerAdapter设置为viewpager在onBindViewHolder()方法中。但我不能调用getsupportfragmentmanager()。请帮忙!!。这是我的代码:publicclassCustomListAdapterextendsRecyclerView.Adapter{privateContextcontext;privateListrowItemList;privatefinalintVIEW_TYPE_CUSTOM=0;privatefinalintVIEW_

android - getSupportFragmentManager().findFragmentById() 返回 null

我正在尝试在android中实现fragment通信,就像android指南http://developer.android.com/guide/components/fragments.html#CommunicatingWithActivity中的那样。但由于getSupportFragmentManager().findFragmentById()返回null,我的应用程序崩溃了。我的实现有什么问题。代码如下:该程序只是通过从第一个fragmnet单击按钮将输入文本从一个fragment发送到另一个fragmenttextView区域。我有一个activity_main.xml和

android - 无法解析 fragment 内的方法 'getSupportFragmentManager ( )'

我发现消息无法解析方法'getSupportFragmentManager()'我想分段作为Activity。因为我想在标签页滑动时使用map。publicclassPETAcikarangsukataniextendsFragment{Contextcontext;privatestaticfinalLatLngSUKATANI=newLatLng(-6.171327,107.178108);privatestaticfinalLatLngWRPOJOK=newLatLng(-6.222411,107.162158);privatestaticfinalLatLngPILAR=new

android - getSupportFragmentManager() 和 getChildFragmentManager() 有什么区别?

我的类继承了Fragment,这就是它不能使用getSupportFragmentManager()的原因。我正在使用getChildFragmentManager,它显示错误-IllegalArguementException:Noviewfoundforid...错误。任何指导将不胜感激。调用AttachmentsListFragment的代码是Bundleb=newBundle();b.putSerializable("AttachmentsList",msg.attachments);AttachmentListFragmentlistfrag=newAttachmentLis

android - 如何在 fragment 中访问 getSupportFragmentManager()?

我有一个FragmentActivity,我想在其中使用一个mapfragment。我无法让支持fragment管理器访问它。if(googleMap==null){googleMap=((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map1)).getMap();//checkifmapiscreatedsuccessfullyornotif(googleMap==null){Toast.makeText(getApplicationContext(),"Sorry!unabletocrea