要获得Android活动的transluscent背景?

kik*_*iki 2 android background translucency

我希望有一个活动的transluscent背景,以便在此活动下可以看到之前的活动.类似于在后台播放的视频中弹出的半透明菜单.

这可能吗?你能告诉我怎么样吗?

注意:我不能使用android的默认transluscent主题,因为我正在为我的应用程序使用自己的自定义背景和主题.

请帮忙.下面是我的style.xml,其中my_btn和my_list是选择器:

<?xml version="1.0" encoding="utf-8"?>
<resources> 
    <style name="btnstyle" parent="@android:style/Widget.Button">
        <item name="android:textColor">#FFFFFF</item> 
        <item name="android:background">@drawable/my_btn</item>         
    </style>    
    <style name="liststyle" parent="@android:style/Widget.ListView">
        <item name="android:listSelector">@drawable/my_list</item>
    </style> 
    <style name="theme" parent="android:Theme.Translucent"> 
        <item name="android:windowBackground">@drawable/background</item>   
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:buttonStyle">@style/btnstyle</item>
        <item name="android:listViewStyle">@style/liststyle</item>  
    </style>
    </resources>
Run Code Online (Sandbox Code Playgroud)

Den*_*sky 8

将半透明主题应用于AndroidManifest.xml中的活动

<activity android:theme="@android:style/Theme.Translucent">
Run Code Online (Sandbox Code Playgroud)