How to create transparent activity in android in that screen tap to dismiss button automatically dismiss the activity. please provide any solution.
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>