Action: the general action to be performed. The primary pieces of information in an intent are: else ShowMessage ( 'Receiver not found' ) end startActivity ( Intent ) //Calls startActivity() to send the intent to the system. size > 0 then //Checks if there is at least one application capable of receiving the intent. queryIntentActivities ( Intent, TJPackageManager. EXTRA_TEXT, StringtoJString ( AText )) if MainActivity. setType ( StringToJString ( 'text/pas' )) // Defines the data string. SendTextViaIntent ( const AText : string ) var Intent : JIntent //Declares the intent object begin Intent := TJIntent. It uses the SendTextViaIntent procedure to create the intent object and start the activity for this intent. SendIntent application sends text using an intent. SendIntent project has one source file, Unit1.pas. Note: Send both applications to the same Android device, otherwise you need to use push notifications. Select SendIntent on the Project Manager. Note: ReceiveIntent needs to be on the device to receive the broadcast information. Select the Android device on the Project Manager. Select ReceiveIntent on the Projects Window. Open the sample application group project file: oupproj. A corresponding and tags must exist in the section. Registers the receiver in the Android Manifest file. On the receiver you need to register the type of intent action that you want your application to be able to receive. Calls startActivity() when there is at least one application capable of receiving the intent.This sample demonstrates how to register an Android intent action. Search by name into the samples repositories according to your RAD Studio version. You can find Delphi code samples in GitHub Repositories.C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Object Pascal\Mobile Snippets\AndroidIntents.Start | Programs | Embarcadero RAD Studio Sydney | Samples and then navigate to:.You can find the Android Intents sample project at: 4.2.1 Modifying the AndroidManifest.xml.
4.1.1 How Android Handles Incoming Intents.If you’d like more help, check out the example app on Github that demonstrates creating a payment using several different payment methods. Protected void onNewIntent ( Intent intent )