如何在我的应用程序的小部件菜单中添加我的应用程序的快捷方式

时间:2017-02-22 05:16:03

标签: android widget android-shortcut

我想将我应用的快捷方式添加到我应用的小部件菜单中。如何添加? 我无法找到解决方案,也许我的搜索键错了。 谁能帮我?

1 个答案:

答案 0 :(得分:0)

为了将点击侦听器绑定到窗口小部件标题上显示的任何图标,您可以通过以下方式执行此操作:

在小部件提供商的onUpdate()方法中添加以下代码:

// Create an intent
Intent openMyAppIntent= new Intent(context, ActivityToBeOpened.class);

// Create pending intent with intent created above
PendingIntent openMyAppPendingIntent= PendingIntent.getActivity(context, 1, openMyAppIntent, 0);

// Bind pending intent with your remote view OnClickPendingIntent method
remoteView.setOnClickPendingIntent(R.id.app_icon_on_widget, openMyAppPendingIntent);