Merge "docs: Continue CL of notifications updates" into mnc-io-docs

am: 272db39ad8

* commit '272db39ad8909d78562cc520aef9e75d501e79d7':
  docs: Continue CL of notifications updates

Change-Id: I9c06da55a3172f70f92f35fad4e889da049dba17
This commit is contained in:
Eric Schmidt
2016-05-13 02:40:20 +00:00
committed by android-build-merger

View File

@@ -204,6 +204,16 @@ notificationManager.notify(notificationId, repliedNotification);
android.support.v4.app.RemoteInput}, you can update the reply history android.support.v4.app.RemoteInput}, you can update the reply history
using the {@code setRemoteInputHistory()} method. using the {@code setRemoteInputHistory()} method.
</p> </p>
<p>
The notification must be either updated or cancelled after the app has
received remote input. When the user replies to a remote update
using Direct Reply,
do not cancel the notification. Instead, update the notification to display the user's reply. You can update the notification using a
<code>MessagingStyle</code>, or you can append the user's reply to the remote
input history.
</p>
<h2 id="bundle">Bundled Notifications</h2> <h2 id="bundle">Bundled Notifications</h2>
<p>Android N provides developers with a new way to represent <p>Android N provides developers with a new way to represent
@@ -364,7 +374,7 @@ Notification notification = new Notification.Builder()
</pre> </pre>
<h2 id="style">Message Style</h2> <h2 id="style">Messaging Style</h2>
<p> <p>
Android N introduces a new API for customizing the style of a notification. Android N introduces a new API for customizing the style of a notification.
Using the <code>MessageStyle</code> class, you can change several of the Using the <code>MessageStyle</code> class, you can change several of the
@@ -380,10 +390,9 @@ Notification notification = new Notification.Builder()
<pre> <pre>
Notification notification = new Notification.Builder() Notification notification = new Notification.Builder()
.setStyle(new Notification.MessagingStyle("Me") .setStyle(new Notification.MessagingStyle("Me")
.setConversationTitle("Team lunch") .setConversationTitle("Team lunch")
.addMessage("Hi", timestamp1, null) // Pass in null for user. .addMessage("Hi", timestamp1, null) // Pass in null for user.
.addMessage("What's up?", timestamp2, "Coworker") .addMessage("What's up?", timestamp2, "Coworker")
.addMessage("Not much", timestamp3, null) .addMessage("Not much", timestamp3, null)
.addMessage("How about lunch?", timestamp4, "Coworker") .addMessage("How about lunch?", timestamp4, "Coworker"));
.setAllow());
</pre> </pre>