我想在我的应用中坚持浸入式模式。但是,我正在调用外部活动(视频播放器),如下所示:
Intent i = getPackageManager().getLaunchIntentForPackage(packageName);
startActivity(i);
问题是活动处于全屏模式,但在启动其他活动后,全屏模式消失。我如何保持它,以便即使在开始调用外部应用程序的新意图后,全屏模式仍然存在。
答案 0 :(得分:0)
在Android中默认情况下,当您调用VideoPlayer时,它将以全屏模式打开。因此,当您在全屏模式下调用VideoActivity Open活动并启动videoIntent时。我:将调用活动的主题设置为全屏
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
如果你想以编程方式设置它,请使用下面的代码。
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setTheme(android.R.style.Theme);
setContentView(R.layout.activity_second);
}