Wearに簡単な通知を送ってみる
前回はWearのプロジェクトを作成したので今回は簡単な通知をWearに送ってみたいと思います。
mobileモジュールのMainActivityに適当にボタンを貼り付けて、ボタンのonClickで下記メソッドを呼んでみます。
/** * Wearに通知します。 */ private void notifyToWear() { NotificationCompat.WearableExtender wearableExtender = new NotificationCompat.WearableExtender() .setHintShowBackgroundOnly(true); NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.mipmap.ic_launcher) .setContentTitle("通知タイトル") .setContentText("通知の内容をつらつらと") .setVibrate(new long[] {0, 300}) // 遅延0秒で300ミリ秒間振動する .extend(wearableExtender); NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this); notificationManager.notify(0, notificationBuilder.build()); }
結果はこのようにちゃんと通知が来ました。
※もちろんmobileの方にもちゃんと通知が来ます。
タイトルやテキストに加え、Vibrationも実装してみました。
通知自体はこのように簡単に送れますね!
背景画像やアイコンなどもろもろカスタマイズできそうです。
今回は以上です。