gpt4 book ai didi

android - 如何解决: Bundle' is deprecated. 使用Android KTX 版本?

转载 作者:搜寻专家 更新时间:2023-11-01 09:21:41 27 4
gpt4 key购买 nike

我正在尝试使用导航 Controller 在 fragment 之间传递数据。在本文档中:https://developer.android.com/topic/libraries/architecture/navigation/navigation-pass-data

据说我可以使用bundle发送数据,但是当我输入下面的代码时:

var bundle = bundleOf("amount" to amount)
view.findNavController().navigate(R.id.confirmationAction, bundle)

我有一条消息:Bundle' is deprecated。使用 Android KTX 版本? enter image description here

我该怎么办?我不明白“使用 Android KTX 版本”

最佳答案

我终于找到了答案,

所以首先添加依赖:

dependencies {
implementation 'androidx.core:core-ktx:1.0.0'
}

然后导入:

import androidx.core.os.bundleOf

最后警告会消失

关于android - 如何解决: Bundle' is deprecated. 使用Android KTX 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54628661/

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