Как отобразить другое приложение в виде поверхности?
Я хотел бы отразить, например, Waze в моем приложении SurfaceView:
Intent intent = getPackageManager().getLaunchIntentForPackage("com.waze"); //"com.waze"
Bundle opts = ActivityOptions
.makeBasic()
.setLaunchDisplayId(virtualDisplay.getDisplay().getDisplayId())
.toBundle();
startActivity(intent, opts);
Я получаю сообщение об ошибке в разрешении:
java.lang.SecurityException: Permission Denial: starting Intent
Могу ли я найти обходной путь? Было бы возможно?