Android 以编程方式创建2个活动和视图。我想创建第二个活动的视图

Android 以编程方式创建2个活动和视图。我想创建第二个活动的视图,android,android-layout,Android,Android Layout,我需要以编程方式创建两个活动及其布局。我想创造这样的东西 创建一个固定背景的第一个活动和第二个活动,第二个活动的四面都有一个透明区域,这样第一个活动的视图就会显示出来 现在我正在创建一个活动,它显示OK。 及 setTheme(android.R.style.Theme_半透明) 当我打开第二个“活动”时,视图显示为空白,但背景为纯背景,而不是第一个“活动”的透明视图 我已经为这样的第二个活动设置了背景,rLayout.setBackgroundColor(Color.parseColor(“#

我需要以编程方式创建两个活动及其布局。我想创造这样的东西

创建一个固定背景的第一个活动和第二个活动,第二个活动的四面都有一个透明区域,这样第一个活动的视图就会显示出来

现在我正在创建一个活动,它显示OK。 及
setTheme(android.R.style.Theme_半透明)
当我打开第二个“活动”时,视图显示为空白,但背景为纯背景,而不是第一个“活动”的透明视图

我已经为这样的第二个活动设置了背景,
rLayout.setBackgroundColor(Color.parseColor(“#8000000”)
它在背景中显示灰色


我知道通过创建对话框可以解决问题,但最好根据我们的要求使用活动。

您可以在样式中创建透明主题,然后将该样式用于透明活动

请参阅以下答案:

在第二个活动中,您必须使用fragment。好的,谢谢您的快速回复,我会查找。但是,如果有任何方法可以通过活动来完成,如果可能的话,那将是非常好的。我想您可以尝试一下,我必须以编程方式创建一个完整的布局,而不使用任何布局xml。所以我关心的是“有可能以编程方式创建样式吗?”因为我在stackoverflow中找到了一些答案,这是不可能的。