Ik heb de tijd langer gezet.
Na 4 Sec. wordt de procedure "BringAppToFront" gestart;
Code:procedure TForm1.BringAppToFront; var Intent: JIntent; begin //Project > Options > Uses Permissions: Foreground Service: Aan Intent := TJIntent.Create; Intent.setClassName(MainActivity.getPackageName, MainActivity.getClass.getName); Intent.setAction(TJIntent.JavaClass.ACTION_MAIN); Intent.addCategory(TJIntent.JavaClass.CATEGORY_LAUNCHER); Intent.addFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK); TAndroidHelper.Activity.getBaseContext.startActivity(Intent); Sleep(10000); //10 Sec. end;
Als de App opstart:
06-09 08:21:16.000 E com.embarcadero.Tel_Test 32549 32549 USNET USNET: appName: com.embarcadero.Tel_Test
06-09 08:21:16.000 E com.embarcadero.Tel_Test 32549 32575 QT [QT]file does not exist
06-09 08:21:16.000 E com.embarcadero.Tel_Test 32549 32575 OpenGLRenderer Device claims wide gamut support, cannot find matching config, error = EGL_SUCCESS
06-09 08:21:17.000 E com.embarcadero.Tel_Test 32549 32549 ion ioctl c0044901 failed with code -1: Invalid argument
Na 4 Sec. komt de App weer op de voorgrond:
-
Na 10 Sec.
06-09 08:21:35.000 E com.embarcadero.Tel_Test 32549 32549 BufferQueueProducer [SurfaceView - com.embarcadero.Tel_Test/com.embarcadero.firemonkey.FMXNativeActivity@20be2 a2@1#2(BLAST Consumer)2](id:7f2500000003,api:0,p:-1,c:32549) disconnect: not connected (req=1)
Opmerking:
Het valt mij op dat net na het installeren van de App het naar de voorgrond brengen (bijna) nooit werkt, pas als ik de App afgesloten heb en weer opgestart heb
werkt het (meestal), maar dan dus 1 keer en daarna pas weer als de App opnieuw opgestart is.
Bookmarks