如何显示来自Android wear watchface的通知

如何显示来自Android wear watchface的通知,android,wear-os,Android,Wear Os,我试图显示来自我的手表的通知,因为我想在用户第一次打开手表时显示附加信息 这类似于LG G watch R安装的GMT手表表面,要求用户向左滑动以选择时区 此代码似乎不适用于我: Notification.Builder builder = new Notification.Builder(context) .setContentTitle("Title") .setContentText("Content");

我试图显示来自我的手表的通知,因为我想在用户第一次打开手表时显示附加信息

这类似于LG G watch R安装的GMT手表表面,要求用户向左滑动以选择时区

此代码似乎不适用于我:

  Notification.Builder builder = new Notification.Builder(context)
                .setContentTitle("Title")
                .setContentText("Content");

        ((NotificationManager) getSystemService(NOTIFICATION_SERVICE))
                .notify(1, builder.build());

这是从Android wear的一个示例复制而来的(没有在watchface示例中使用,只是一个普通的wear应用程序)

如果您很可能缺少图标,则需要为Android指定图标以显示您的通知。尝试指定文档示例中提到的所有内容:

Notification noti = new Notification.Builder(mContext)
         .setContentTitle("New mail from " + sender.toString())
         .setContentText(subject)
         .setSmallIcon(R.drawable.new_mail)
         .setLargeIcon(aBitmap)
         .build();

你试过NotificationCompat吗?运行此代码时会发生什么情况?logcat中有任何信息吗?logcat中没有识别任何问题的信息。只是通知没有显示@dazza5000,请注意,我希望通知只显示在手表上,因此不需要使用用于旧Android版本的compat库。是的,图标做到了!