80.6 Adding the PiP Action
With the broadcast receiver implemented, the next step is to create a RemoteAction object configured with an image to represent the action within the PiP window. For the purposes of this example, an image icon file named ic_info_24dp.xml will be used. This file can be found in the project_icons folder of the source code download archive available from the following URL:
https://www.ebookfrenzy.com/retail/arcticfoxkotlin/index.php
Locate this icon file and copy and paste it into the app -> res -> drawables folder within the Project tool window:
Figure 80-4
The next step is to create an Intent that will be sent to the broadcast receiver. This intent then needs to be wrapped up within a PendingIntent object, allowing the intent to be triggered later when the user taps the action button in the PiP window.
Edit the MainActivity.kt file to add a method to create the Intent and PendingIntent objects as follows:
.
.
import android...