透明全屏背景的acticity

2020-03-11  本文已影响0人  勤劳的蚂蚁
方式1:可用于悬浮框
 <style name="NoTitleDialog" parent="@android:style/Theme.Dialog">

        <!--背景透明-->
        <item name="android:windowIsTranslucent">true</item>
        <!--是否有覆盖-->
        <item name="android:windowContentOverlay">@null</item>
        <!--是否浮动-->
        <item name="android:windowIsFloating">true</item>
        <!--边框-->
        <item name="android:windowFrame">@null</item>
        <!--背景:透明-->
        <item name="android:windowBackground">@android:color/transparent</item>
        <!--dialog的整个屏幕的背景是否有遮障层-->
        <item name="android:backgroundDimEnabled">true</item>
        <!--动画-->
        <item name="android:windowAnimationStyle">@style/AnimSlideBottom</item>
        <!--没有标题-->
        <item name="windowNoTitle">true</item>
        <item name="android:windowNoTitle">true</item>
    </style>

方式2:
 <style name="Theme.Translucent.NoTitleBar.Fullscreen">
        <item name="windowFullscreen">true</item>
    </style>
上一篇下一篇

猜你喜欢

热点阅读