草庐IT

getsupportfragmentmanager

全部标签

Fragment中Android getSupportFragmentManager NULL指针异常

点击抽屉导航项目后,我尝试使用TabBar和ViewPager显示新fragment。问题是新创建的Fragment导致NULL指针异常viewPager.setAdapter(mAdapter);我在Fragment中卡在带有标签的滑动View上几个小时,但没有运气,有人可以帮我解决这个问题吗?对于可滑动的View,我遵循了本教程:http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/fragment代码在这里:importandroid.app.ActionBar;importan

android - getSupportFragmentManager 不在 DialogFragment 上编译

我怎样才能显示这个:publicclassTagsDialogextendsDialogFragment{@OverridepublicDialogonCreateDialog(BundlesavedInstanceState){AlertDialog.Builderbuilder=newAlertDialog.Builder(getActivity());LayoutInflaterinflater=getActivity().getLayoutInflater();builder.setView(inflater.inflate(R.layout.tags_dialog,null)

java - 无法在 android studio 中解析方法 getSupportFragmentManager()

我在androidstudio中创建了简单的应用程序。我正在使用NavigationDrawerFragment..我正在插入日期选择器编码,但我在getSupportFragmentManager()方法中遇到错误这是我完整的主要Activity代码:packagecom.example.clive.mydatepickerapp;importandroid.app.Activity;importandroid.app.ActionBar;importandroid.app.Fragment;importandroid.app.FragmentManager;importandroi

android - 检查 fragment 是否在 framelayout 中显示或不在 android 中?

嗨,friend们,我在movies.xml中有两个框架布局,即container,detail_screen。在容器中将添加包含listview的movies.xml,并且在detail_screen中将具有名为movie_details.xml的可扩展ListView。现在想以编程方式检查detail_screen是否已经呈现fragment。如果呈现只是想删除该fragment。我通过follwing做了它并且工作正常。if(getSupportFragmentManager().findFragmentByTag("MyFragment")!=null){getSupportF

android - fragment 分离/重新连接与显示/隐藏

我无法找到在没有寻呼机的情况下浏览fragment的正确方法,而且在屏幕方向的配置更改期间我遇到了问题。我在fragment上使用Show/Hide使它们可见和起作用,但我想知道我是否应该改用Detach/Attach。我在向后堆栈添加东西时也遇到了问题,我认为这也是由于使用了显示/隐藏。使用附加/分离更好还是有一种方法可以覆盖后退按钮的作用以使其显示/隐藏最后/当前fragment。行为:我有一个mapfragment和一个列表fragment以及其他一些fragment。一切都正确启动,并且最初可以随着方向的改变而工作。当我导航到ListView时,它会正确填充,但在方向更改时,列

android - '非法状态异常 : Activity has been destroyed' when 'getSupportFragmentManager()' called after Activity restart

我有一个父fragmentActivity,它有一个包含子ViewPager的ViewPager。子ViewPager包含每个页面的fragment。我使用回调接口(interface)在这些子页面fragment和顶级父fragmentActivity之间进行通信,例如publicinterfaceCallbacks{publicvoidonItemSelected(Linklink);}在父fragmentActivity中,我监听onItemSelected事件,例如@OverridepublicvoidonItemSelected(Linklink){Bundleargumen

android - getSupportFragmentManager().findFragmentById 为 android fragment 中的谷歌地图返回 null?

我在使用Googlemap时遇到问题,即getSupportFragmentManager().findFragmentById始终返回null。您知道如何解决这个问题吗?代码如下:fragment_map.xml:MapsFragment.java:publicclassMapFragmentextendsFragmentimplementsOnMapReadyCallback,android.location.LocationListenerpublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstan

java - ListFragment 支持库 GetSupportFragmentManager undefined

我有一个列表fragment(导入v4支持库,构建目标是2.3.3api11)当目标为3.0并且我没有使用该库时,我的代码中的以下问题运行良好。Fragmentfrag1=newExampleFragment();FragmentTransactionft=getFragmentManager().beginTransaction();ft.replace(R.id.contentframe,frag1);ft.commit();现在我得到了编译错误"Typemismatch:cannotconvertfromExampleFragmenttoFragment"它告诉我将“fragme

android - 尝试构建一个在 Android 中调用 getSupportFragmentManager() 的 Flutter 插件

您好,我正在构建一个可与SDK配合使用的新Flutter插件Android端的SDK需要我调用getSupportFragmentManager()我试图在我的Android插件类中的“注册器”Activity中调用它,但它一直给我一个错误“Unresolvedreference:getSupportFragmentManager”这是我的代码:我在底部调用getSupportFragmentManager()请帮忙 最佳答案 您正在导入常规Activity类:importandroid.app.Activity要访问Support

android - 尝试构建一个在 Android 中调用 getSupportFragmentManager() 的 Flutter 插件

您好,我正在构建一个可与SDK配合使用的新Flutter插件Android端的SDK需要我调用getSupportFragmentManager()我试图在我的Android插件类中的“注册器”Activity中调用它,但它一直给我一个错误“Unresolvedreference:getSupportFragmentManager”这是我的代码:我在底部调用getSupportFragmentManager()请帮忙 最佳答案 您正在导入常规Activity类:importandroid.app.Activity要访问Support