gpt4 book ai didi

android-fragments - RequestCode一路变化

转载 作者:行者123 更新时间:2023-12-04 08:58:28 26 4
gpt4 key购买 nike

片段中有片段

两个片段加载都很好,除了其中一个片段我有一个启动相机意图和结果事件

        if (photoFile != null) {
takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT,
Uri.fromFile(photoFile));
startActivityForResult(takePictureIntent, REQ_TAKE_PHOTO);
}

现在我的 REQ_TAKE_PHOTO 定义如下:

public static final int REQ_TAKE_PHOTO=301;

但是,在我的 onActivityResult 中,我从相机意图返回时得到的请求代码是131373 -> 不是我发送请求时使用的代码

在此过程中可能会更改代码的是什么?

请注意,当内部片段(负责拍照的片段)单独运行时,代码正常返回301

最佳答案

使 requestCode 成为我启动 startActivityForResult 时的状态

我需要做 requestCode&0xffff

这显然是 android 支持库中的一个错误根据这个:https://code.google.com/p/android/issues/detail?id=15394

关于android-fragments - RequestCode一路变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26956719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com