Android 同时显示两个活动(一个较小),较大的活动不显示';Don’不要听手指事件

Android 同时显示两个活动(一个较小),较大的活动不显示';Don’不要听手指事件,android,android-activity,Android,Android Activity,我正在展示两个活动,一个比另一个大。我是这样做的: 我没有使用片段,也没有使用标签。 较大的活动有一些按钮,较小的活动也有一些按钮 较大的活动启动较小的活动,然后较大的活动停止收听手指事件(触摸屏幕) 有可能解决这个问题吗 我需要这两个活动都能听到触摸事件 谢谢 编辑:也许这可以通过标志splitTouch解决,但它只在Android 3.0之后兼容,我需要在Android 2.2上至少做到这一点…已解决:) 我可以将此代码添加到活动中 this.getWindow().addFlags(Wi

我正在展示两个活动,一个比另一个大。我是这样做的:

我没有使用片段,也没有使用标签。

较大的活动有一些按钮,较小的活动也有一些按钮

较大的活动启动较小的活动,然后较大的活动停止收听手指事件(触摸屏幕)

有可能解决这个问题吗

我需要这两个活动都能听到触摸事件

谢谢

编辑:也许这可以通过标志splitTouch解决,但它只在Android 3.0之后兼容,我需要在Android 2.2上至少做到这一点…

已解决:)

我可以将此代码添加到活动中

this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL); 
并将此代码写入清单上的活动声明中:

android:theme="@android:style/Theme.Translucent.NoTitleBar" 
非常简单但很难找到且没有文档记录的解决方案


啊,它是兼容的,因为API 1

展示两个活动?你是说碎片。。。?选项卡组中有两个或两个活动?你如何“展示两种活动”@edthird我相信他展示的是一种对话形式。。因此有了“较小的活动”的描述。我用我自己的方式编辑了我的问题。我相当确定,堆栈顶部的
活动
拥有整个窗口,不管它有多大。你有一些代码来告诉我们发生了什么吗?