diff --git a/app/src/main/java/com/example/accessibilityserviceappv2/MyAccessibilityServiceV2.java b/app/src/main/java/com/example/accessibilityserviceappv2/MyAccessibilityServiceV2.java index 5e21c02e7430386ab751b6f9e2b75ff0dfbdcd35..585fa47e33316eb5ae20b9eb812cbaccfc554c36 100644 --- a/app/src/main/java/com/example/accessibilityserviceappv2/MyAccessibilityServiceV2.java +++ b/app/src/main/java/com/example/accessibilityserviceappv2/MyAccessibilityServiceV2.java @@ -3,6 +3,7 @@ package com.example.accessibilityserviceappv2; import android.accessibilityservice.AccessibilityService; import android.content.ComponentName; import android.content.Intent; +import android.content.pm.PackageManager; import android.graphics.drawable.ShapeDrawable; import android.graphics.drawable.shapes.RectShape; import android.net.Uri; @@ -410,9 +411,10 @@ public class MyAccessibilityServiceV2 extends AccessibilityService { //intentTest(); String btnNumber = "Test Anzahl " + btnCounter; //writeFileOnInternalStorage(context, "testFilename", "testFileBodyText"); - //writeToFile(btnNumber, context); + writeToFile(btnNumber, context); String testText = readFromFile(context); Log.v(LOG_TAG, testText); + goToMainActivity(); } }); @@ -524,6 +526,21 @@ public class MyAccessibilityServiceV2 extends AccessibilityService { } } + + private void goToMainActivity(){ + + //https://stackoverflow.com/questions/30800900/android-launch-another-app-from-activity + + Context context = getApplicationContext(); + + PackageManager pm = context.getPackageManager(); + Intent intent = pm.getLaunchIntentForPackage("com.example.accessibilityserviceappv2"); + if (intent != null) { + context.startActivity(intent); + } + + } + private String readFromFile(Context context) { String ret = "";