Hirdetés

Új hozzászólás Aktív témák

  • pittbaba

    aktív tag

    Sziasztok!

    Hogy tudok egy alkalmazásból elindított másik alkalmazást a háttérbe küldeni?
    Egyetlen megoldás amit találok az nem működik.

    Így indítom a másik alkalmazást:

    //WEBSERVER FUTÁS ELLENŐRZÉS/INDÍTÁS.

    ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
    // get the info from the currently running task
    List < ActivityManager.RunningTaskInfo > taskInfo = am.getRunningTasks(1);

    Log.d("current task :", "CURRENT Activity ::" + taskInfo.get(0).topActivity.getClass().getSimpleName());

    ComponentName componentInfo = taskInfo.get(0).topActivity;
    //if app is running
    if(componentInfo.getPackageName().equalsIgnoreCase(WEBSERVER_PACKAGE_NAME))
    {
    Log.d(TAG,"WS FUT");
    }
    else{
    Log.d(TAG,"WS NEM FUT, INDÍTÁS");
    //Intent intent = new Intent("ru.kslabs.ksweb");
    Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage(WEBSERVER_PACKAGE_NAME);
    startActivity(LaunchIntent);

    }

    moveTaskToBack (true); - nem működik

Új hozzászólás Aktív témák