0

我将我的应用程序小部件的图标设置为 getSourceRegistrationConfiguration 的一部分:

String iconSource1 = ExtensionUtils.getUriString(mContext, R.drawable.watchwidgeticon);
sourceValues.put(Notification.SourceColumns.ICON_URI_1, iconSource1);

虽然图标确实显示,但它显示在它应该位于的位置的稍上方和左侧,并且标准圆形图标显示在 ICON_URI_1 应该位于的位置。

关于为什么会发生这种情况以及如何纠正它的任何想法?

看看我在这里的意思

红色圈出的图标应该在右下角

4

1 回答 1

1

您看到的实际上是显示标准通知小部件时的正确行为。此小部件不仅显示您的应用程序的通知,还显示所有应用程序的通知。

你真正想看到的是你自己的小部件。您首先必须启用它:

  1. 在手机上启动 Smart Connect
  2. 选择智能手表
  3. 设置
  4. 应用
  5. 你的应用
  6. 选择显示为小部件

现在在您的 SmartWatch 上向右滚动,您将在正确的位置看到您自己的带有图标的小部件。

于 2013-10-09T08:17:45.063 回答