非全屏活动

时间:2012-07-22 12:29:53

标签: android android-activity fullscreen touch-event

我想创建一个按钮,该按钮将显示在所有应用之上。 something like this

如您所见,左上角有一个按钮。它可以接收触摸事件,触摸事件可以通过其他应用程序在其外部接收。

我尝试将Theme.Translucent.NoTitleBar用于我的活动,但它没有帮助。我还将按钮的大小设置为[100,100],但其后的其他活动无法接收触摸事件。我认为问题出在活动的窗口。它的大小不等于活动的大小。 任何帮助,请

UPD

解决

1 个答案:

答案 0 :(得分:1)

Create a UI or a widget that sees on top of all Application in Android?中的

hatcyl说:

  

如果您想要点击某些内容,可以将其显示在上面   锁屏以外的任何东西。

您可以使用serviceWindowManager在每个应用上显示一个按钮。