gpt4 book ai didi

android - intent.getExtras.getInt() 和 intent.getIntExtra() 一样吗?

转载 作者:太空狗 更新时间:2023-10-29 16:36:57 26 4
gpt4 key购买 nike

我很困惑:

intent.getExtras.getInt()intent.getIntExtra() 一样吗?

如果我使用 START_REDELIVER_INTENT 开始我的服务,额外的会不会包含在 Intent 中?

我在崩溃的服务重启时得到了 NullPointerException,我觉得这很奇怪....

最佳答案

来自 Intent 源代码:

private Bundle mExtras;

// [...]

public int getIntExtra(String name, int defaultValue) {
return mExtras == null ? defaultValue :
mExtras.getInt(name, defaultValue);
}

public Bundle getExtras() {
return (mExtras != null)
? new Bundle(mExtras)
: null;
}

是的。除了 getExtras() 可能返回 null 外,其他情况相同。

关于android - intent.getExtras.getInt() 和 intent.getIntExtra() 一样吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26337896/

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