如何使用多个ImageView和多个onClick侦听器实现Android小部件?

如何使用多个ImageView和多个onClick侦听器实现Android小部件?,android,onclick,widget,android-pendingintent,Android,Onclick,Widget,Android Pendingintent,我是Android开发的新手。 我这里有问题,希望有人能帮我解决 在这个小部件上,假设它有3个组件,它们是ImageView 我想要的是当用户点击ImageViewOne,PendingEntOne时 将用户带到ClassOne 当用户点击ImageViewTwo时, PendingEnttwo将用户带到ClassTwo 当用户点击 ImageViewThree,PendingEntThree将用户带到ClassThree 如何做到这一点? 目前,我只能为整个小部件配备一个悬挂式帐篷 没关

我是Android开发的新手。 我这里有问题,希望有人能帮我解决

在这个小部件上,假设它有3个组件,它们是ImageView

  • 我想要的是当用户点击ImageViewOne,PendingEntOne时 将用户带到ClassOne
  • 当用户点击ImageViewTwo时, PendingEnttwo将用户带到ClassTwo
  • 当用户点击 ImageViewThree,PendingEntThree将用户带到ClassThree
如何做到这一点? 目前,我只能为整个小部件配备一个悬挂式帐篷


没关系,我已经拿到了
多亏了

为什么你只有一个悬挂式帐篷

Intent intentLogo = new Intent(context, MainActivity.class);
Bundle extrasLogo = new Bundle();
intentLogo.putExtras(extrasLogo);
PendingIntent pendingIntent = PendingIntent.getActivity(context, Widget.REQUEST_CODE, intentLogo, Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pendingIntent2 = PendingIntent.getActivity(context, Widget.REQUEST_CODE, intentLogo, Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pendingIntent3 = PendingIntent.getActivity(context, Widget.REQUEST_CODE, intentLogo, Intent.FLAG_ACTIVITY_NEW_TASK);