gpt4 book ai didi

安卓小部件 :how to determine which button was clicked?

转载 作者:太空狗 更新时间:2023-10-29 15:20:24 26 4
gpt4 key购买 nike

我的小部件有几个 ImageButtons,为它们设置 onClicked 事件,我使用 PendingIntent:

Intent intent = new Intent(context, UpdateService.class);
PendingIntent pendingIntent = PendingIntent.getService(context, 0, intent, 0);

RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.main);
remoteViews.setOnClickPendingIntent(R.id.Button1, pendingIntent);

如果我只想对所有按钮使用一个 PendingIntent 和服务,我如何确定哪个按钮被点击了?谢谢!

最佳答案

我不明白你为什么只想使用一个 PendingIntent .答案为每次点击创建多个 Intent 。最简单的是给每个 Intent一项特殊的行动。这样您就可以在收到 Intent 时区分点击事件。

关于安卓小部件 :how to determine which button was clicked?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8352735/

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