How to create transparent activity in android in that screen tap to dismiss button automatically dismiss the activity. please provide any solution.
There are two ways to achieve this
android:theme="@android:style/Theme.Translucent"
eg.
android:background="@drawable/transparent_bg"
or
android:background="#33BBFFFF"
this is a semi transparent color
Related Links
How to make a background 20% transparent on Android
Understanding colors on Android (six characters)
Hope it helps !!
Works better with noTitleBar to create a full transparent activity
android:theme="@android:style/Theme.Translucent.NoTitleBar"
and remember extends your activity from Activity and not from AppCompactActivity
If you need to use AppCompact then declare a new theme:
<style name="Theme.AppCompat.Translucent" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation</item>
</style>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With