One of the most exciting new features introduced in Android N was inline reply, called Direct Reply. With Direct Reply, users can respond without leaving the Notification Bar!
In this recipe, we’ll add the ability to create an inline reply by passing a RemoteInput to the addRemoteInput()
method.
Create a new project in Android Studio and call it DirectReply
. In the Target Android Devices
dialog, select the Phone & Tablet
option and choose API 24: Android Nougat 7.0 (or later) for the Minimum SDK. Select Empty Activity
when prompted for the Activity Type.
Our app will consist of a single button on the main screen to initiate the initial notification. Start by opening activity_main.xml
and follow these steps:
- Replace the existing
TextView
with the button XML:
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Send Notification" android:id="@+id/buttonSend" android:onClick="onClickSend...