setContentIntent()不适用于Wear 2.0通知

时间:2017-05-01 23:11:32

标签: android wear-os android-wear-notification android-wear-2.0

使用setContentIntent()向通知添加默认操作时,操作会显示旧版Android Wear,但不会显示2.0更新。 该动作显示为"打开电话"在旧版本上,但新版本上根本没有显示任何操作。

示例代码:

Intent callIntent= new Intent(Intent.ACTION_DIAL, Uri.parse("tel:555123456"));
PendingIntent pendingIntent=
PendingIntent.getActivity(MainActivity.this, 0, callIntent,0);

Notification notificacion = new NotificationCompat.Builder(MainActivity.this)
    .setSmallIcon(R.mipmap.ic_launcher)
    .setContentTitle("Title")
    .setContentIntent(pendingIntent)
    .build();

2.0版本中是否还有其他变化,这意味着我们必须采取额外步骤才能使这些功能正常运行或者不再受支持?完全相同的代码在Wear 1.x

上按预期工作

添加到WearableExtender的setBackground()也是如此。

0 个答案:

没有答案