0

我想创建一个只包含一个按钮的布局,我希望布局更加透明,我希望它“不存在”,换句话说,我希望我的布局只是一个非全尺寸的“窗口”但只有按钮大小,所以我将能够继续使用在我的应用程序后面打开的任何应用程序。

我试过 :

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content" 
android:windowBackground="@android:color/transparent" 
android:windowIsTranslucent="true" >

<ToggleButton android:id="@+id/lockButton"
    style="@style/lockToggle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true">
</ToggleButton>

背景确实是透明的,但仍然是一层,后面的应用程序无法使用。

4

1 回答 1

1

由于您需要操作其他应用程序,因此您肯定需要服务

试着检查一下

创建系统覆盖窗口(始终在顶部)

于 2013-03-29T13:21:48.837 回答