Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- procedure
- TAndroidServiceDM.LaunchNotification(AName,ATitle,AAlertBody:String);
- var
- MyNotification: TNotification;
- begin
- MyNotification := NotificationCenter1.CreateNotification;
- try
- MyNotification.Name := AName;
- MyNotification.Title := ATitle;
- MyNotification.AlertBody := AAlertBody;
- MyNotification.FireDate := Now;
- NotificationCenter1.ScheduleNotification(MyNotification); // app crash
- finally
- MyNotification.Free;
- end;
- end;
- LaunchIntent := TAndroidHelper.Context.getPackageManager().getLaunchIntentForPackage(TAndroidHelper.Context.getPackageName());
- AIntent.putExtra(TJNotificationInfo.JavaClass.EXTRA_ACTIVITY_CLASS_NAME, LaunchIntent.getComponent().getClassName());
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <category android:name="android.intent.category.BROWSABLE" />
- <data android:mimeType="text/pas" />
- </intent-filter>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement