当前位置: 首页 > 知识库问答 >
问题:

Android片段中的startActivityForResult()vs getActivity().startActivityForResult()

田博易
2023-03-14

Android片段中的StartActivityForResult()GetActivity().StartActivityForResult()有什么区别?在片段中调用时,OnActivityForResult()的行为有什么不同?

共有1个答案

经和歌
2023-03-14

StartActivityForResult()必须从片段OnActivityForResult()
处理它

GetActivity().StartActivityForResult()必须从活动OnActivityForResult()处理它

基本上:

 类似资料:
  • 有一个调用。调用但从不调用,它是在中编写的。 代码: 代码:

  • 问题内容: 我想拥有自己的内心 这是我的xml文件 我的档案 和我的Fragment类 启动应用程序时,我的片段中看不到任何地图视图 问题答案: 来自Josh Holtz在GitHub上的示例: 您应该添加在你喜欢 并实现你的喜欢

  • 我有一个活动,我正在添加片段。有一个片段(WhenFragment),我在其上添加另一个片段(DateSelectionFragment)来获取日期,当我按back时,我需要该日期并希望在文本视图中设置。我为此使用了OnFragmentInteractionListener,它正确返回WhenFragment的结果。但我无法在OnFragmentInteractionListener实现中访问Te

  • 我遇到了一个如何在对话框片段中更新片段的问题。 当我单击过滤器菜单按钮时,会显示一个新的对话框片段,其中包括一个无线电组。 我想在单击ok按钮时更新包含位置列表的片段。 它是PlaceActive的代码,其中包含PlaceFraank: 公共类PlaceActive扩展AppCompatActive{ } 以下是PlaceFragment类的代码: 公共类PlaceFragment扩展了片段{ }

  • 问题内容: 我有一个带有gridview的适配器,可以用作活动。我正在尝试将其放在Fragment中并进行转换,但是它不起作用。当我在Activity中包含IconFragmentSystem时,当我尝试打开Activity时会强制关闭。 我知道活动有效,因为我可以使用其他片段,并且一切都很好,所以我知道我的问题出在此文件中。 我尝试了不同的方法来实现此目的,但都失败了,我真的可以使用帮助将我指向

  • 问题内容: 我试图动态地向片段中的表添加行。但是,我遇到了一些运行时错误,非常需要一些建议。 Logcat: 1) 2) 3) 片段二 MainActivity.java fragment_two.xml 问题答案: 改变这个 至 这是避免的一个错误。 并用于初始化视图。要知道为什么要读 何时调用活动上下文或应用程序上下文?