現在開始開發應用程序,我試圖在小部件中觸摸屏幕時打開「窗口」。索尼智能手錶 - 小工具窗口
在代碼示例(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