7得票1回答
在Actionbar中处理带有选项卡的屏幕方向的片段。

有人能为我解释一下,或者给我一个链接或示例,说明如何处理片段的屏幕方向吗?目前我遇到的问题是,我的应用程序带有一个带有三个选项卡的操作栏。每个选项卡包含一个片段。因此,当我翻转设备时,只有我使用“selected”的一个片段会翻转。 actionbar.setSelectedNavigati...

16得票1回答
什么是碎片和活动之间的核心区别?哪些代码可以在碎片中编写?

我有三个选项卡,每个选项卡有三个片段,并且有一个主活动,我想创建套接字以通过WiFi网络发送消息,那么我应该在哪里编写代码?是在特定的片段类中还是在主活动中?

7得票2回答
片段转换后AutoCompleteTextView无法工作

我已经搜索了很多并尝试了许多解决方法 - 但似乎都没有起作用。 在我的片段中,我有一个带有标准ArrayAdapter的AutoCompleteTextView,在onActivityCreated()函数中动态填充(如下所示)。 当首次添加该片段时,一切正常。然而,当我使用“返回”按钮将...

20得票4回答
在Fragment中实现onKeyPreIme(int keyCode, KeyEvent event)方法

我不知道如何在Fragment中实现onKeyPreIme(int keyCode, KeyEvent event)。@Override public boolean onKeyPreIme(int keyCode, KeyEvent event) { if (keyCode == K...

7得票3回答
使用Fragments / 工具栏进行后退导航

我现在有一个问题,我有一个ActionBarActivity加载一个初始的Fragment - 原始菜单是在活动中填充的。现在,我有一个导航栏,当选择项目时,会加载不同的片段并将其添加到返回堆栈中。 当我这样做时,有几件事情我想设置: 将主页设置为向上指示器 使主活动的选项菜单无效 将片...

13得票4回答
如何从一个Fragment到一个Activity实现共享元素过渡效果

我在一个活动中的ViewPager内有三个片段,我希望实现共享元素转换,从其中一个片段转到另一个活动。 转换是从包含在片段内的Recyclerview开始的,该片段位于包含在活动中的Viewpager内部。 活动->ViewPager->片段->RecyclerView 我已经在互联网上搜索...

7得票2回答
Android Fragment - 使用Activity的LoaderManager而不是Fragment的,这样做可以吗?

给定一个从数据库中使用加载器加载(大量)数据的片段。 问题: 我有一个分页适配器,当用户离开包含它的选项卡时销毁该片段,并在用户返回该选项卡时重新创建它。由于这种重建,每次都会创建一个新的加载器并加载数据。 问题: 为了避免每次创建片段时重新创建加载器,是否可以在片段的onActivi...

70得票6回答
在FragmentPagerAdapter中重复使用片段

我有一个viewpager,可以通过片段进行分页。 我的FragmentPagerAdapter子类在getItem方法中创建新的片段,这似乎是浪费的。 是否存在FragmentPagerAdapter等效于listAdapter中的convertView的功能,以便我可以重复使用已经创建的片...

17得票8回答
在Fragments和Activity之间传递数据

我需要在5个片段之间传递数据到一个活动,这些片段一个接一个地发送数据,当我到达第五个片段时,我需要存储所有5个片段的数据。我们该怎么做?任何想法都很好。

34得票1回答
`onViewStateRestored` 是一个来自于 Fragments 的方法,它是如何工作的?

我对Fragment的内部状态感到非常困惑。 我有一个Activity一次仅持有一个Fragment并替换它,如果另一个Fragment应该被显示。根据文档 onSaveInstanceState 只有在Activity的onSaveInstanceState被调用时才会被调用(在我的情况下未...