gpt4 book ai didi

android - 使用 PendingIntent 传递一个值

转载 作者:行者123 更新时间:2023-11-29 01:42:12 28 4
gpt4 key购买 nike

我正在使用 PendingIntent。我需要传递一个值。 Intent 使用 putExtra。 PendingIntent 是否有等效项?如果是,请提供示例。提前致谢。

我正在使用:

PendingIntent contentIntent = PendingIntent.getActivity(context, 0, new Intent(context, MainActivity.class), 0);

最佳答案

只是把extra放在原意里,即

Intent i = new Intent(context, MainActivity.class);
i.putExtra("key1", "the answer");
i.putExtra("key2", 42);
...

PendingIntent contentIntent = PendingIntent.getActivity(context, 0, i, 0);

“内部” Intent 是您的 Activity 将实际收到的 Intent 。检查documentation for PendingIntent.getActivity() .

然后,在 MainActivity.onCreate() 中:

Intent intent = getIntent();
String strValue = intent.getStringExtra("key1");
int intValue = intent.getIntExtra("key2");
...

关于android - 使用 PendingIntent 传递一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23819089/

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