Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Wear:SpannableString在手机的磨损通知中_Android_Android Notifications_Wear Os - Fatal编程技术网

Android Wear:SpannableString在手机的磨损通知中

Android Wear:SpannableString在手机的磨损通知中,android,android-notifications,wear-os,Android,Android Notifications,Wear Os,我在想 我已经能够在我的android可穿戴设备上创建一个样式化的通知(使用Spanable字符串),同时在基于可穿戴应用程序上实现它。 (为此,我使用了SpannableStringBuilder类) 现在,无论何时在基于手机的应用程序上创建样式化通知(使用SpannableStringBuilder),它们都会显示在可穿戴设备上,但是不使用特殊样式 有没有办法只使用基于手机的应用程序在可穿戴设备上实现样式化的通知 谢谢。样式应该在两个屏幕上都显示出来。我已经使用SpannableString

我在想

我已经能够在我的android可穿戴设备上创建一个样式化的通知(使用Spanable字符串),同时在基于可穿戴应用程序上实现它。 (为此,我使用了SpannableStringBuilder类)

现在,无论何时在基于手机的应用程序上创建样式化通知(使用SpannableStringBuilder),它们都会显示在可穿戴设备上,但是不使用特殊样式

有没有办法只使用基于手机的应用程序在可穿戴设备上实现样式化的通知


谢谢。

样式应该在两个屏幕上都显示出来。我已经使用SpannableStringBuilder类和NotificationCompat完成了这项工作

请参考样本/android-20-wearable/Notifications下的样本。查看应用程序模块中的通知预设。它包含一个私有静态类StylezedTextNotificationPreset,方法buildNotifications包含样式化通知的代码


要注意的一点是颜色。在Holo中,默认背景为黑色,而磨损时,通知背景为白色。我发现颜色往往对其中一种效果很好,而对另一种效果不好,反之亦然,所以我建议尽量少用颜色,也许只使用灰色。我希望这能有所帮助。

这两种款式都应该显示出来。我已经使用SpannableStringBuilder类和NotificationCompat完成了这项工作

请参考样本/android-20-wearable/Notifications下的样本。查看应用程序模块中的通知预设。它包含一个私有静态类StylezedTextNotificationPreset,方法buildNotifications包含样式化通知的代码


要注意的一点是颜色。在Holo中,默认背景为黑色,而磨损时,通知背景为白色。我发现颜色往往对其中一种效果很好,而对另一种效果不好,反之亦然,所以我建议尽量少用颜色,也许只使用灰色。我希望这能有所帮助。

这两种款式都应该显示出来。我已经使用SpannableStringBuilder类和NotificationCompat完成了这项工作

请参考样本/android-20-wearable/Notifications下的样本。查看应用程序模块中的通知预设。它包含一个私有静态类StylezedTextNotificationPreset,方法buildNotifications包含样式化通知的代码


要注意的一点是颜色。在Holo中,默认背景为黑色,而磨损时,通知背景为白色。我发现颜色往往对其中一种效果很好,而对另一种效果不好,反之亦然,所以我建议尽量少用颜色,也许只使用灰色。我希望这能有所帮助。

这两种款式都应该显示出来。我已经使用SpannableStringBuilder类和NotificationCompat完成了这项工作

请参考样本/android-20-wearable/Notifications下的样本。查看应用程序模块中的通知预设。它包含一个私有静态类StylezedTextNotificationPreset,方法buildNotifications包含样式化通知的代码


要注意的一点是颜色。在Holo中,默认背景为黑色,而磨损时,通知背景为白色。我发现颜色往往对其中一种效果很好,而对另一种效果不好,反之亦然,所以我建议尽量少用颜色,也许只使用灰色。我希望这会有所帮助。

大多数应用于手持设备上创建的通知的样式效果都会在可穿戴设备和手持设备上显示

将在可穿戴和手持设备上显示的造型效果:

  • 颜色(ForegroundColorSpan)
  • 下划线(下划线窗格)
  • 文本样式(StyleSpan)包括:粗体、斜体、粗体和斜体
  • 字体系列(字体跨度)
  • 下标(下标span)和上标(上标span)
仅在手持设备上显示的造型效果:

  • 文本大小(相对大小)
  • 删除线(删除线跨度)

应用于手持设备上创建的通知的大多数样式效果将同时显示在可穿戴设备和手持设备上

将在可穿戴和手持设备上显示的造型效果:

  • 颜色(ForegroundColorSpan)
  • 下划线(下划线窗格)
  • 文本样式(StyleSpan)包括:粗体、斜体、粗体和斜体
  • 字体系列(字体跨度)
  • 下标(下标span)和上标(上标span)
仅在手持设备上显示的造型效果:

  • 文本大小(相对大小)
  • 删除线(删除线跨度)

应用于手持设备上创建的通知的大多数样式效果将同时显示在可穿戴设备和手持设备上

将在可穿戴和手持设备上显示的造型效果:

  • 颜色(ForegroundColorSpan)
  • 下划线(下划线窗格)
  • 文本样式(StyleSpan)包括:粗体、斜体、粗体和斜体
  • 字体系列(字体跨度)
  • 下标(下标span)和上标(上标span)
仅在手持设备上显示的造型效果:

  • 文本大小(相对大小)
  • 删除线(删除线跨度)

应用于手持设备上创建的通知的大多数样式效果将同时显示在可穿戴设备和手持设备上

将在可穿戴和手持设备上显示的造型效果:

  • 颜色(ForegroundColorSpan)
  • 下划线(下划线窗格)
  • 文本样式(StyleSpan)包括:粗体、斜体、粗体和斜体
  • 字体系列(字体跨度)
  • 下标(下标跨度)和上标(