2012-12-04 63 views
1

我有一個GoogleMaps組件活動。這是一個線性佈局,其大小爲wrap_content和半透明樣式。該地圖是唯一的UI元素,並具有固定的大小。 Map之外的觸摸事件如何委託給基礎活動?Android:如何觸摸相關活動

任何提示讚賞! Marcus

+0

這個問題的結合似乎是相當接近:http://stackoverflow.com/questions/11338951/android-activity-with-flag-not-touch-主屏幕上的模式標記 –

回答

0

它不能。一次只能激活一個Activity。底層的Activity可能因爲活動主題的半透明主題而可見,但它是paused,所以它不會對任何觸摸事件做出反應。

使用片段或佈局在一個單一的Activity

+2

如果我將它標記爲FLAG_NOT_TOUCHABLE,它將保持在頂部,並且基礎活動會接收事件。這幾乎非常接近? –

+1

不確定。但文檔說FLAG_NOT_TOUCH_MODAL會將觸摸重定向到它後面的窗口,以便它可以工作。 – znat