Also, nach der Google I/O 2016, und die neue tragen 2.0, ich versuche, die gleiche Benachrichtigung auf meiner Huawei Uhr laufenden Beta Build zu archivieren.Android Wear 2.0 Benachrichtigungen
Hier google notification changes doc
Ich versuchte, aus meiner früheren Art und Weise zu aktualisieren i-Benachrichtigungen wurde mit, aber ohne Glück. Ich kann die Aktionsschaltfläche am unteren Rand der Benachrichtigung nicht hinzufügen.
Hier ist, was ich bisher habe:
Bitmap background = BitmapFactory.decodeResource(getResources(), R.drawable.nav);
Intent snoozeIntent = new Intent(getApplicationContext(), SnoozeNotification.class);
PendingIntent piSnooze = PendingIntent.getBroadcast (getApplicationContext(), 1, snoozeIntent, PendingIntent.FLAG_UPDATE_CURRENT);
Bitmap resizedBitmap = Bitmap.createScaledBitmap(
background, 150, 150, false);
NotificationCompat.Action action_1 = new NotificationCompat.Action.Builder(R.drawable.ic_timer_white_24dp, getString(R.string.snooze), piSnooze).build();
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
builder.setContentTitle(getString(R.string.wear_notification_1));
builder.setContentText(getString(R.string.wear_notification_2));
builder.setVibrate(new long[]{2000});
builder.setPriority(Notification.PRIORITY_MAX);
builder.setSmallIcon(R.mipmap.ic_launcher);
builder.setAutoCancel(true);
builder.addAction(R.drawable.ic_timer, getString(R.string.snooze), piSnooze);
builder.setLargeIcon(resizedBitmap);
builder.extend(new android.support.v7.app.NotificationCompat.WearableExtender().addAction(action_1)).build();
builder.build();
Aber ich sehe nur ganz normale Meldung ohne Tasten usw. Jemand eine Idee, was ich falsch mache?
Ich bin kein Android-Entwickler, aber was ist das zusätzliche '.build()' tun am Ende der vorletzten Zeile? –