在Android Wearable中通知时添加自定义卡

时间:2014-12-26 20:37:16

标签: android android-notifications wear-os

我实际上是从我的可穿戴设备发出通知。

此通知的构造代码实际上就是这个:

int notificationId = 001;

Intent viewIntent = new Intent(this, Releves.class);
viewIntent.putExtra("My_Custom_Data_Key", "My_Custom_Data_Value");
PendingIntent viewPendingIntent =
        PendingIntent.getActivity(this, 0, viewIntent, 0);

NotificationCompat.Builder notificationBuilder =
        new NotificationCompat.Builder(this)
                .setSmallIcon(R.drawable.ic_launcher)
                .setContentTitle("Nouveaux Relevés")
                .setContentText("De nouveaux relevés sont disponibles")
                .setContentIntent(viewPendingIntent)
                .setAutoCancel(true);


NotificationManagerCompat notificationManager =
        NotificationManagerCompat.from(this);


notificationManager.notify(notificationId, notificationBuilder.build());

生成的通知会出现此行为:

Actual Notification

我想在“打开”之前增强我的通知并添加自定义页面,如下所示:

enter image description here

关于Android开发者官方网站:https://developer.android.com/training/wearables/notifications/pages.html

可以将页面添加到具有特定样式的通知中(例如:大文本样式通知)。

我不想要BigTextStyle通知,我想完全自定义通知页面(从第一个到最后一个显示)。

1 /是否可以完全自定义通知页面? 2 /如果是,我可以在多长时间内自定义通知?

1 个答案:

答案 0 :(得分:0)

是的,您可以制作完全自定义的通知。

此链接可以帮助您解决此问题。

https://developer.android.com/training/wearables/apps/layouts.html