- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有两个 fragment 并将它们设置如下
fram1 = new FragMent1();
fragMentTra.addToBackStack(null);
fragMentTra = getFragmentManager().beginTransaction().add(rl.getId(), fram1, "fram1");
fram2 = new FragMent2();
fragMentTra.addToBackStack(null);
fragMentTra = getFragmentManager().beginTransaction().add(rl.getId(), fram2, "fram2");
Fragment 扩展了 Listfragment 而不是另一个。
public class FragMent1 extends android.support.v4.app.ListFragment {
public class FragMent2 extends Fragment{
当我执行行 fragMentTra = getFragmentManager().beginTransaction().add(rl.getId(), fram1, "fram1");
我收到以下错误消息。任何人都知道如何解决这个问题?
The method add(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, FragMent1, String)
最佳答案
由于您使用的是支持库的 fragment ,因此您的 Activity 需要扩展 FragmentActivity , 使用的方法是 getSupportFragmentManager() .
在您计划仅针对 API 11 及更高版本之前,您可能必须始终为 fragment 使用支持库,而不是 native 实现。
关于android - getFragmentManager().beginTransaction() 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13418784/
我真的把这两种组合搞混了 getActivity().getFragmentManager() 和 fragment.getFragmentManager() 好像我们看到了 Activity.jav
收到 androidx.fragment.app.Fragment 的弃用警告: warning: [deprecation] getFragmentManager() in Fragment has
我正在使用 this tutorial为应用程序创建滑动菜单,但在以下几行中出现错误,我无法解决: getFragmentManager(); getActionBar(); 将AppCompat添加
我有一个自定义对话框, public class DialogBoxLogInPop extends DialogBox implements View.OnClickListener { //...
我的 getFragmentManager 函数 setUpMapIfNeeded() 返回空指针异常。我将 fragment 与 activity_main.xml 分开放置,这里是我的代码: ac
如何在静态内部类中获取 getFragmentManager() 方法? 为什么?我正在尝试解决我的应用程序的旋转问题,到目前为止,似乎内部类必须是静态的才能使问题消失,但是当内部类是静态的时,我无法
我的应用以 API 8 及更高版本为目标并使用 ActionbarSherlock。 Activity 扩展了 SherlockFragmentActivity。我的 viewpager fragme
我有一个服务,用于将 View 添加到WindowManager。这个想法是拥有类似 Facebook 聊天头的东西。因此,即使我的应用程序不在前台运行, View 也将始终存在。 我需要添加到 Wi
我有两个 fragment 并将它们设置如下 fram1 = new FragMent1(); fragMentTra.addToBackStack(null); fragMentTra = getF
我正在开发一个包含很多 fragment 的 Android 应用程序。但是我在它们之间切换时遇到了问题。 假设我有一个 fragment A,现在我想转到 fragment B,为此我这样做 --
我正在尝试使用 Google API 在 android 中实现 Google Map,但出现错误 The method getFragmentManager() is undefined for t
因为我一直在使用我的代码,所以我使用了 fragment 。 为此,我有一个 Activity 通过标签使用 fragment 调用 fragment : FluxListFragment FLF =
编辑:问题是 fragment 正从 Activity 中分离出来。但是,我不知道如何防止这种情况。 我有一个使用标签栏的应用程序。单击其中一个选项卡时,它会在选项卡栏下方的空间中加载一个主题列表。其
我开始尝试使用 3 月 3 日刚刚发布的 Android 兼容性包向我的基于 2.1 的 Android 应用添加 fragment 。我将该库包含到我的项目中,并开始将代码从基于 Activity
测试 android.preference.PreferenceActivity 时,我收到以下警告: warning: [deprecation] getFragmentManager() in A
我有一个类在我的 Android 应用程序中处理数据库。当数据库更改时,我想更新显示 fragment 信息的 fragment 。我的方法是给 fragment 一个标签,然后使用以下代码找到 fr
我刚刚将一个 Android 项目迁移到 gradle。迁移前一切正常。我有相同的布局文件。我的仓库在这里: https://github.com/jackygrahamez/MayDay/tree/
我有一个导航 fragment 和一个内容 fragment 。我希望能够传递一个包,并根据 fragment 交互重新加载 fragment 。我见过有人说使用 .setArguments(),但它
我正在尝试启动包含在我项目本地库模块中的 DialogFragment。我调用它的类正在使用 Kotlin 并且我在函数 getFragmentManager() 上收到以下错误:以下函数都不能使用提
我正在开发一个 android 应用程序,每个选项卡中都有 TabHost 和 FragmentActivity。 在我的第一个选项卡中,我使用 ViewPager 指示器和按钮初始化 fragmen
我是一名优秀的程序员,十分优秀!