在 android 中打开另一个横屏应用程序

Open another application with landscape screen in android

我开发了一个应用程序,其中一部分使用 FlashFox Pro 来显示 Flash 文件。 我使用下面的代码在我的应用程序中打开 FlashFox Pro:

Intent webIntent = G.packageManager
                    .getLaunchIntentForPackage("mobi.browser.flfoxpro");
webIntent.setData(Uri.parse("http://trc.ir/loadapp.php?li=10101&fn="+file_name+"&ex="+extention+"&rt=11"));
webIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
G.context.startActivity(webIntent);

我希望当我从我的应用程序打开 FlashFox Pro 时它是横向的。 我该怎么办???

在您的 AndroidManifest.xml 文件中,在相关 activity 中添加以下行:

android:screenOrientation="landscape"

此外,在开始 activity 之前,您可以使用此功能:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);