gpt4 book ai didi

android - 如何识别从小部件打开的 Activity 或如何将任何 Intent 发送到从小部件打开的 Activity

转载 作者:行者123 更新时间:2023-11-29 01:16:45 25 4
gpt4 key购买 nike

我尝试通过以下代码从小部件打开 Activity `

Intent defineIntent = new Intent(ConfigurationActivity.this,EditActivity.class);
defineIntent.putExtra("from_widget",true);
PendingIntent pendingIntent1 = PendingIntent.getActivity(ConfigurationActivity.this,0 /* no requestCode */, defineIntent, 0 /* no flags */);
views.setOnClickPendingIntent(R.id.img_widget, pendingIntent1);

但我不知道要识别从小部件打开的 Activity 。

最佳答案

在EditActivity的onCreate()方法中,编写如下代码:

boolean isFromWidget = getIntent().getStringExtra("from_widget",false);

此代码将从上一个 Activity 中获取值。“isFromWidget”为真表示 Activity 是从小部件打开的。

关于android - 如何识别从小部件打开的 Activity 或如何将任何 Intent 发送到从小部件打开的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39052157/

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