2015年9月17日 星期四

【Android】透明背景

在 AndroidManifest.xml 中,為該 Activity 加上一行「android:theme="@android:style/Theme.Translucent"」即可。

<activity android:name=".Speaker"
    android:theme="@android:style/Theme.Translucent"
    android:screenOrientation="portrait"
    >
</activity>

==============================以下為舊資料==============================
    透明#00000000
半透明#e0000000


android:background="#00000000"
android:background="#e0000000"  




    透明setAlpha(0)
不透明setAlpha(255)
View v = findViewById(R.id.oneWidget); 
v.getBackground().setAlpha(155);


透明@android:color/transparent
android:background="@android:color/transparent"


./res/values/colors.xml
<color name="transparent">@android:color/transparent</color>
./res/values/styles.xml 
<item name="android:windowBackground">@color/transparent</item>

沒有留言:

張貼留言