java startActivityForResult现在已弃用,有人能为我找到语音搜索的替代方案吗?

lvmkulzt  于 2022-12-25  发布在  Java
关注(0)|答案(1)|浏览(119)

我在我的语音搜索方法中使用startActivityForResult函数,但不幸的是,它现在被弃用了,有人能帮助我得到这个问题的解决方案吗?我也得到了一些错误,我不知道如何解决它。
下面是我代码

我希望有人能帮我解决这个问题,发送一个替代代码,我的方法使用java

b4wnujal

b4wnujal1#

private val startForPostPictureResult =registerForActivityResult(ActivityResultContracts.StartActivityForResult()){result:ActivityResult->
    when (result.resultCode) {
        Activity.RESULT_OK -> {
            
        }
        getStorageImage.error -> {
            
        }
        else -> {
            
        }
    }
}

如果你愿意,你可以看一个Kotlin编程语言的例子,我认为应该用Java来做

相关问题