【问题标题】:non full screen activity非全屏活动
【发布时间】:2012-07-22 12:29:52
【问题描述】:

我想创建一个按钮,该按钮将显示在所有应用程序的顶部。 something like this

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

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

UPD

解决了

【问题讨论】:

  • mParams.type = WindowManager.LayoutParams.TYPE_TOAST;

标签: android android-activity fullscreen touch-event


【解决方案1】:

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

如果您希望某些内容可点击,您可以将其显示在 除了锁屏之外的任何东西。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多