Android 全屏Activity以透明的对话框形式弹出
Posted 好久不见
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 全屏Activity以透明的对话框形式弹出相关的知识,希望对你有一定的参考价值。
1. styles.xml
<style name="transcutestyle" parent="@android:style/Theme.DeviceDefault.Dialog"> <!-- 边框 --> <item name="android:windowFrame">@android:color/transparent</item> <!-- 是否浮现在activity之上 --> <item name="android:windowIsFloating">true</item> <!-- 半透明 --> <item name="android:windowIsTranslucent">true</item> <!-- 无标题 --> <item name="android:windowNoTitle">true</item> <!-- 背景透明 --> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:backgroundDimAmount">0.1</item> <item name="android:windowAnimationStyle">@null</item> </style>
2. AndroidManifest.xml
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/transcutestyle" > <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
以上是关于Android 全屏Activity以透明的对话框形式弹出的主要内容,如果未能解决你的问题,请参考以下文章