1

我正在展示两项活动,一项活动比另一项活动大。我正在这样做:http: //iserveandroid.blogspot.com.es/2010/10/how-to-set-heightwidth-for-activity-or.html

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

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

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

有可能解决这个问题吗?

我需要这两个活动可以监听触摸事件。

谢谢

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

4

1 回答 1

0

解决了 :)

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

this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL); 

并将此代码放入清单上的活动声明中:

android:theme="@android:style/Theme.Translucent.NoTitleBar" 

非常简单但很难找到且未记录的解决方案

啊,从 API 1 开始就兼容了!!

于 2012-05-16T07:55:12.100 回答