这些天开始开发应用程序,当在小部件中触摸屏幕时,我一直试图打开一个“窗口”。
在代码示例 (sdk) 中,我们可以在 Event Widget 中看到这一点,当您在屏幕中单击时,会打开一个“窗口”,您可以在那里看到事件。
我按照代码查看如何执行此操作:
在 NotificationWidgetExtension : SmartExtensionUtils : onTouch 事件
Intent intent = new Intent(Widget.Intents.WIDGET_ENTER_NEXT_LEVEL_INTENT);
sendToHostApp(intent);
在小部件扩展中
protected void sendToHostApp(final Intent intent) {
intent.putExtra(Widget.Intents.EXTRA_AEA_PACKAGE_NAME, mContext.getPackageName());
intent.setPackage(mHostAppPackageName);
mContext.sendBroadcast(intent, Registration.HOSTAPP_PERMISSION);
}
试图复制,但我没有成功。有什么地方我可以读到它,或者有人可以帮助我吗?