草庐IT

fragmented

全部标签

android - 在不播放 Pop-Animation 的情况下弹出 fragment backstack

我使用以下代码将fragment推送到fragment堆栈:FragmentManagerfragmentManager=getActivity().getSupportFragmentManager();FragmentTransactionfragmentTransaction=fragmentManager.beginTransaction();fragmentTransaction.setCustomAnimations(R.anim.slide_in_right,R.anim.slide_out_right,R.anim.slide_in_left,R.anim.slide_

android - 如何确定从后台恢复的 fragment

一直在寻找这个问题,现在无济于事:如何确定fragment正在从后台恢复?我在FragmentActivity中使用兼容性库和ListFragment。当ListFragment中的一项被选中时,会启动一个新的Fragment来替换ListFragment。我注意到,当FragmentActivity暂停时,会调用Fragment的onSaveInstanceState。但是当通过FragmentTransaction将Fragment放入回栈时,onSaveInstanceState不会被调用,然后生命周期方法onCreateView和onActivityCreated会被调用nul

android - 如何确定从后台恢复的 fragment

一直在寻找这个问题,现在无济于事:如何确定fragment正在从后台恢复?我在FragmentActivity中使用兼容性库和ListFragment。当ListFragment中的一项被选中时,会启动一个新的Fragment来替换ListFragment。我注意到,当FragmentActivity暂停时,会调用Fragment的onSaveInstanceState。但是当通过FragmentTransaction将Fragment放入回栈时,onSaveInstanceState不会被调用,然后生命周期方法onCreateView和onActivityCreated会被调用nul

android - 如何从 fragment 中开始 Activity ?

这个问题在这里已经有了答案:Startanactivityfromafragment(7个回答)关闭5年前。我在FragmentActivity中有一组选项卡,每个选项卡都有自己的fragment。当我尝试通过onClickListener从该fragment中启动新Activity并使用startActivity(myIntent)方法时,我的应用程序强制关闭。环顾了一会后,我找到了一个或两个对名为startActivityFromFragment的方法的引用,但在搜索了大约一个小时后,我找不到任何解释或示例说明如何使用它,或者这是否是我应该使用的。我想我要问的是从一个Activit

android - 如何从 fragment 中开始 Activity ?

这个问题在这里已经有了答案:Startanactivityfromafragment(7个回答)关闭5年前。我在FragmentActivity中有一组选项卡,每个选项卡都有自己的fragment。当我尝试通过onClickListener从该fragment中启动新Activity并使用startActivity(myIntent)方法时,我的应用程序强制关闭。环顾了一会后,我找到了一个或两个对名为startActivityFromFragment的方法的引用,但在搜索了大约一个小时后,我找不到任何解释或示例说明如何使用它,或者这是否是我应该使用的。我想我要问的是从一个Activit

android - 旋转后,onCreate() Fragment 在 onCreate() FragmentActivity 之前被调用

我正在使用FragmentActivity和Fragments。应用程序启动时:FragmentActivityonCreate()一切正常,FragmentActivityonCreate()在FragmentonCreate()之前被调用。当我旋转时:FragmentonPause()FragmentActivityonPause()FragmentonStop()FragmentActivityonStop()FragmentonDestroyView()FragmentonDestroy()FragmentonDetach()FragmentActivityonDestroy(

android - 旋转后,onCreate() Fragment 在 onCreate() FragmentActivity 之前被调用

我正在使用FragmentActivity和Fragments。应用程序启动时:FragmentActivityonCreate()一切正常,FragmentActivityonCreate()在FragmentonCreate()之前被调用。当我旋转时:FragmentonPause()FragmentActivityonPause()FragmentonStop()FragmentActivityonStop()FragmentonDestroyView()FragmentonDestroy()FragmentonDetach()FragmentActivityonDestroy(

android - 在 fragment 和 Activity 之间进行通信 - 最佳实践

这个问题主要是就处理我的应用的最佳方式征求意见。我有一个Activity正在处理三个fragment。fragmentA有一个可点击的照片元素,fragmentB有4个可点击的元素和按钮。单击照片时,另一个fragment仅显示详细信息。我正在使用ActionBarSherlock。前进和后退按钮需要分别将照片更改为下一个或上一个姿势。我可以将照片和按钮保留在同一个fragment中,但想将它们分开,以防我想在平板电脑中重新排列它们。我需要一些建议-我应该将fragmentA和B结合起来吗?如果没有,我需要弄清楚如何为3个可点击项目实现接口(interface)。我考虑过使用Robog

android - 在 fragment 和 Activity 之间进行通信 - 最佳实践

这个问题主要是就处理我的应用的最佳方式征求意见。我有一个Activity正在处理三个fragment。fragmentA有一个可点击的照片元素,fragmentB有4个可点击的元素和按钮。单击照片时,另一个fragment仅显示详细信息。我正在使用ActionBarSherlock。前进和后退按钮需要分别将照片更改为下一个或上一个姿势。我可以将照片和按钮保留在同一个fragment中,但想将它们分开,以防我想在平板电脑中重新排列它们。我需要一些建议-我应该将fragmentA和B结合起来吗?如果没有,我需要弄清楚如何为3个可点击项目实现接口(interface)。我考虑过使用Robog

android - 在 fragment 中显示 fragment 查看器

我有一个包含ViewPager的fragment。ViewPager与包含一组fragment的适配器相关联。在加载父fragment时,我遇到了一个IllegalStateException消息:java.lang.IllegalStateException:RecursiveentrytoexecutePendingTransactions。一些研究使我得出结论,系统无法在另一个fragment中显示fragment,但是似乎有迹象表明使用ViewPager(AbuginViewPagerusingitwithotherfragment)可以做到这一点。事实上,如果我向我的父fra