51得票8回答
Android - 保存/恢复片段状态

我有一个Activity,其中包含多个Fragment。每个Fragment中都有多个视图(EditText、ListView、Map等)。 如何保存当前显示的Fragment的实例?我需要在Activity执行onPause() --> onResume()周期时正常工作。而且当我从...

30得票1回答
从Activity的onCreate方法中访问Fragment视图

我正在制作我的第一个Android应用程序,我的Fragment会在Activity的onCreate()方法中添加。我面临的问题是,我无法从Activity的onCreate()方法中找到Fragment中包含的任何视图。 其他线程建议这是因为Fragment还没有被填充,所以findVi...

42得票19回答
Android Studio中的拖放功能无法使用

我是新手学习安卓编程。在安卓工作室中,拖放功能无法使用。我无法将任何内容拖到我的手机上。现在我的片段是Google地图视图,我想向该视图添加搜索栏。但拖放功能不起作用。当我尝试在文本中添加时,它会显示“此处不允许元素项”? 这是我的activity_maps.xml文件。 <fragm...

13得票1回答
android.support.v4.app.FragmentPagerAdapter 无法应用于 android.app.FragmentManager

我希望在我的应用程序中实现2个固定的选项卡。我按照这个教程进行操作。 在我的TabPagerAdapter类中,我遇到了以下错误: android.support.v4.app.FragmentPagerAdapter中的FragmentPageAdapter不能应用于android.ap...

11得票4回答
Android ADT: 没有 fragment_main.xml,只有 activity_main.xml

我正在学习如何编写安卓应用程序,所以我下载了 Google 提供的 ADT 软件包,并试图按照教程创建一个简单的应用程序。但是,在过程中有几个步骤要求我打开 fragment_main.xml 文件,但是我的 layout/res/ 目录中没有这个文件,只有 activity_main.xml...

28得票5回答
关于Fragment生命周期与其所属Activity的关系

情况 我的活动在异步操作上等待,等异步操作返回后,需要将信息传递给其中的2个片段。 要求 1. 两个片段都需要完成它们的 onCreateView 调用才能加载它们的布局, 2. 它们需要被附加到它们的活动中,以便 getActivity() 起作用。 我在两个片段中编写了一个 setDa...

10得票1回答
如何在嵌套Fragment中的两个子Fragment之间进行通信

通过回调接口(callback interface),我可以很容易地在一个activity的两个fragment之间进行通信。按照这种方式,我已经在ParentFragment中实现了一个接口来进行通信。 但是在activity的情况下,我一直在使用 - @Override pub...

36得票3回答
从片段调用父活动

如果我在Fragment内部,如何调用父Activity?

7得票7回答
在RecyclerView中,当点击返回按钮时如何获取相同的项目位置

我已经实现了一个应用程序,在其中在片段中使用了RecyclerView。每个项目上有3个按钮,1个图像和一些文本。如果我滚动并单击“查看个人资料”按钮,则会打开一个新的活动,该活动成功运行,但是当我调用返回按钮时,该项目会回到起始位置。我希望该项目能够保持在同一位置。 项目图片 片段代码:...

7得票5回答
在Android中,当软键盘弹出时如何将layoutFragment向上移动?

我有这个页面: 我打开软键盘时,无法看到其他EditText。我该怎么办? 注意:我使用了下面的代码,但没有起作用。而我的类是继承自Fragment的! getActivity().getWindow().setSoftInputMode(WindowManager.LayoutPara...