33得票1回答
防止Proguard删除片段的空构造函数

你知道,所有Fragment的子类都必须包含一个public空构造函数,但在使用proguard时,这些构造函数将被删除。我已经列出了以下命令,但是空构造函数仍然会被删除。有谁能帮我保留Fragment的空构造函数吗?谢谢。-keepclassmembers public class * ex...

12得票1回答
Android:如何在从Fragment调用时从活动获取返回结果?

我有一个Fragment,使用以下代码调用另一个Activity:ProductEditionMaintenanceActivity.class); Bundle extras = new Bundle(); extras.putString("productCode", productCod...

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

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

23得票5回答
片段事务与转换 - 需要唯一的转换名称

我想从列表视图转到详细视图,因此我在我的列表中使用以下OnClickListener: 我希望从列表视图转到详细视图,因此我在列表中使用以下OnClickListener:@Override public void onClick(View view) { Bet bet = (Be...

10得票4回答
MapFragment 的 findFragmentById 始终为 null。

我无法访问地图片段。 getFragmentManager().findFragmentById(R.id.map)) 总是返回 null。 我不知道原因。 问题出在哪里? 谢谢!<LinearLayout xmlns:android="http://schemas.android.c...

21得票1回答
当在手机版本上运行时,FragmentActivity上的onCreateOptionsMenu未被调用

我创建了一个支持手机和平板电脑版本的应用程序,因此我使用了android-support-v4.jar库。我的活动扩展了FragmentActivity并覆盖了onCreateOptionsMenu(Menu menu)方法。这在平板电脑上运行良好,正确调用了onCreateOptionsMe...

26得票5回答
如何在安卓中从返回栈中删除特定的片段

我有一个关于从后台栈中删除特定片段的问题。我的场景如下:将Fragment-1替换为Fragment-2,然后将Fragment-2替换为Fragment-3。 调用顺序; Fragment-1 -> Fragment-2 -> Fragment-3。 当Fragment-3在...

10得票5回答
什么可以替代getWidth()和getHeight()来判断宽度和高度哪个更大

import android.app.Fragment; import android.app.FragmentManager; import android.app.FragmentTransaction; import android.support.v7.app.AppCompatAct...

30得票8回答
如何在Fragment中调用OnActivityResult方法并且它是如何工作的?

我想知道在onActivityResult()中是否可以在Fragment中使用,如果可以,请举例解释如何实现。

10得票4回答
如何在DialogFragment中显示现有的ListFragment

我有以下问题: 我有一个现有的 ListFragment,但我想将其显示为对话框。 我的第一种方法是创建一个 DialogFragment,它包含一个 ListFragment,但显然目前不可能将片段放入另一个片段中。 因为使用了大量 ListFragment 方法,所以无法扩展 Dia...