我正在构建一个应用程序并需要一个显示另一个应用程序的布局,有什么方法可以在我自己的应用程序中打开另一个应用程序? (我不想打开正常的应用程序,我想在我的应用程序中打开它)
我需要这个,因为我的布局有一些好动画(例如,每20秒淡入淡出)
例如 -
答案 0 :(得分:1)
您无法在应用程序中启动其他应用程序。这就是android的工作方式。您唯一的选择是使用intent启动应用程序。
来自Android文档:https://developer.android.com/training/articles/security-tips.html
Android应用程序沙箱,它将您的应用程序数据和代码执行与其他应用程序隔离开来。
答案 1 :(得分:0)
您可以从Android应用程序启动已安装的软件包。我认为可以使用意图 如果您不知道该应用程序的主要活动,则可以使用包名称来启动该应用程序。
Intent openIntent = getPackageManager().getLaunchIntentForPackage("com.example.app");
startActivity(openIntent);