Android 当手持设备收到推送通知时,如何从Wearable启动具有自定义布局的活动
当手持设备收到推送通知时,我正试图从可穿戴设备(手表)启动活动Android 当手持设备收到推送通知时,如何从Wearable启动具有自定义布局的活动,android,wear-os,google-api-client,android-intentservice,android-wear-data-api,Android,Wear Os,Google Api Client,Android Intentservice,Android Wear Data Api,当手持设备收到推送通知时,我正试图从可穿戴设备(手表)启动活动 我在其他问题中读到,我需要将数据发送到可穿戴设备,然后在“onDataChanged”事件中,我可以从可穿戴设备生成通知,并添加带有所需可穿戴活动的挂起内容。但为了做到这一点,我必须从手持设备上的intent服务初始化并连接一个GoogleAppClient,该手持设备接收推送初始化,这是我正在努力解决的部分。任何帮助都将不胜感激。谢谢。如果您正在寻找有关GoogleAppClient入门的帮助,可能会有所帮助。因为我正在尝试从一个
我在其他问题中读到,我需要将数据发送到可穿戴设备,然后在“onDataChanged”事件中,我可以从可穿戴设备生成通知,并添加带有所需可穿戴活动的挂起内容。但为了做到这一点,我必须从手持设备上的intent服务初始化并连接一个GoogleAppClient,该手持设备接收推送初始化,这是我正在努力解决的部分。任何帮助都将不胜感激。谢谢。如果您正在寻找有关GoogleAppClient入门的帮助,可能会有所帮助。因为我正在尝试从一个不在UI线程上运行的服务连接ApicClient,所以我能够做到这一点
mGoogleApiClient = new GoogleApiClient.Builder(context).addApi(Wearable.API).build();
mGoogleApiClient.blockingConnect(30, TimeUnit.SECONDS);
它工作正常。要在收到推送通知时触发,您需要继承
BroadcastReceiver
和/或使用onReceive()
方法将数据发送给wear。感谢@eshayne的帮助。在我提出这个问题之前,我已经看过了这个链接。我想我成功了,我会很快发布答案。