diff --git a/app/src/main/java/com/amine/bou/sendtowear/app/MainActivity.java b/app/src/main/java/com/amine/bou/sendtowear/app/MainActivity.java index b030142..b37ce89 100644 --- a/app/src/main/java/com/amine/bou/sendtowear/app/MainActivity.java +++ b/app/src/main/java/com/amine/bou/sendtowear/app/MainActivity.java @@ -3,6 +3,8 @@ package com.amine.bou.sendtowear.app; import android.app.Activity; import android.app.NotificationManager; import android.content.Intent; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; import android.os.Bundle; import android.support.v4.app.NotificationCompat; import android.view.View; @@ -48,11 +50,22 @@ public class MainActivity extends Activity { } private void createNotification(String sharedText) { + Bitmap icon = BitmapFactory.decodeResource(this.getResources(), + R.drawable.background); + + NotificationCompat.WearableExtender wearableExtender = + new NotificationCompat.WearableExtender() + .setHintHideIcon(true) + .setBackground(icon); + NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_launcher) - .setContentTitle("My notification") - .setContentText(sharedText); + .setContentTitle("Send To Wear") + .setContentText(sharedText) + .extend(wearableExtender) + .setStyle(new NotificationCompat.BigTextStyle() + .bigText(sharedText)); int mNotificationId = 001; NotificationManager mNotifyMgr = diff --git a/app/src/main/res/drawable-nodpi/background.png b/app/src/main/res/drawable-nodpi/background.png new file mode 100644 index 0000000..a049f5d Binary files /dev/null and b/app/src/main/res/drawable-nodpi/background.png differ