现在开始开发应用程序,我试图在小部件中触摸屏幕时打开“窗口”。索尼智能手表 - 小工具窗口
在代码示例(sdk)中,我们可以在Event Widget中看到这一点,当您单击屏幕时,会打开一个“窗口”,您可以在其中看到事件。
我跟随的代码,看看我能做到这一点:
在NotificationWidgetExtension:SmartExtensionUtils:onTouch事件
Intent intent = new Intent(Widget.Intents.WIDGET_ENTER_NEXT_LEVEL_INTENT);
sendToHostApp(intent);
在WidgetExtension
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);
}
试图复制,但我没有成功。有没有我可以阅读的地方,或有人可以帮助我呢?
你在模拟或设备上运行吗?你能确认你的代码编译正确吗?你可以让_anything_运行吗? – Floris
我正在使用手表。这一切都在运行,事情是,我想知道更多关于这个打开的窗口。我可以用这个打开任何布局吗? – Otuyh
哦,我现在看到,打开的窗口真的是扩展布局.. – Otuyh