通知が作成され、ロックされても機能しますが、Moto Displayでは表示されません。 優先度、カテゴリなどを変更しましたが、影響はありません。 私は、メッセージまたは逃したCALのようにこの通知をしたい: moto displayMoto Displayの通知
これはサービスとして実行されます:
PendingIntent pendingIntent = PendingIntent.getActivity(this, requestCode /* Request code */, intent,
PendingIntent.FLAG_ONE_SHOT);
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.emblem2)
.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_help_red))
.setColor(getResources().getColor(R.color.colorFirst))
.setContentTitle(title)
.setContentText(location)
.setAutoCancel(true)
.setSound(defaultSoundUri)
.setShowWhen(true)
.setCategory(Notification.CATEGORY_ALARM)
.setLights(Color.YELLOW, 200, 200)
.setContentIntent(pendingIntent);
notificationBuilder.setVibrate((sharedPreferences.getBoolean("notifications_new_message_vibrate", false) ? new long[]{0, 300, 200, 300} : new long[]{}));
NotificationManager notificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(requestCode, notificationBuilder.build());
あなたのアプリはロックされているかもしれませんが、あなたの設定を確認してください**サウンドと通知**デバイスがロックされている** **を見つける**。 –
私はこれをチェックして有効にしましたが、署名された私のアプリを除いてすべてのアプリケーションが表示されますが、それはGoogle Playから取得する必要がありますか? – Marcin
詳細なドキュメントについては、[こちら](http://developer.android.com/guide/topics/ui/notifiers/notifications.html)をご覧ください。 –