我一直在阅读有关可穿戴设备sdk的信息,以及它现在和未来可以做些什么。
我的问题是,用户是否可以按下手表上的某些内容来提醒我的应用程序有关智能手机上的内容,或者用户是否必须对手表说话或接收来自我的应用程序的通知以与我的智能手机应用程序进行交互?
由于
答案 0 :(得分:2)
你将能够拥有“行动”,所以是的。例如,Gmail应用的其中一项操作就是您可以在手机上弹出“回复”,“全部回复”等。
根据Android Wear开发者网站的说法,以下代码段会在您的掌上电脑设备上启动一个意图: //构建查看地图的操作意图 Intent mapIntent = new Intent(Intent.ACTION_VIEW); Uri geoUri = Uri.parse(“geo:0,0?q =”+ Uri.encode(location)); mapIntent.setData(geoUri); PendingIntent mapPendingIntent = PendingIntent.getActivity(this,0,mapIntent,0);
NotificationCompat.Builder notificationBuilder = 新NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_event) .setContentTitle(EVENTTITLE) .setContentText(eventLocation) .setContentIntent(viewPendingIntent) .addAction(R.drawable.ic_map, getString(R.string.map),mapPendingIntent);
有关详情,请参阅:http://developer.android.com/wear/notifications/creating.html。请参阅“添加操作按钮”一节