【问题标题】:Lifecycle DialogFragment show from fragment来自片段的生命周期 DialogFragment 显示
【发布时间】:2017-04-06 06:46:57
【问题描述】:

我有一个片段。从这个片段中,我展示了一个对话片段。从这个对话框片段中,我使用 startactivityforresult 调用相机意图。好的,问题是:

有时,当完成相机意图时,它会调用dialogfragment的onActivityResult,没关系,但是,有时当完成相机意图时,它会调用片段的onCreateView。在它调用对话框片段的 onCreateView 之后,以及在它调用对话框片段的 onActivityResult 之后。问题是我在对话框片段中有图片的路径,当相机意图完成并直接调用 onCreate 视图时,工作正常,因为路径不为空。但是当相机意图完成时,在它调用片段的onCrateView和对话片段的oncreateView后,当它转到onActivity结果时,由于图像的路径为空,所以不起作用......

你知道为什么吗?

对不起我的英语。

谢谢你!!

【问题讨论】:

  • 有时android系统会破坏用户不再可见的活动。也许这种行为是因为这个。

标签: android android-intent camera dialog fragment


【解决方案1】:

问题是系统破坏了活动。我在方法 onSaveInstanceState 的变量中保存了一个路径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多