參照google sdk 實例開發的例子:樣例中有些勘誤
MainActivity.java的代碼:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTheme(R.style.Theme_Transparent);
setTheme(R.style.Theme_Translucent2);
setTheme(R.style.Theme_Translucent);
setContentView(R.layout.activity_main);
}
styles.xml中添加style的樣例:
<style name="Theme_Translucent">
<item name="android:windowBackground">@drawable/pink</item>
<item name ="android:windowNoTitle">false</item>
<item name = "android:colorForeground">@drawable/blue</item>
<item name = "android:colorBackground">@drawable/white</item>
</style>
<style name="Theme_Translucent2" >
<item name="android:windowBackground">@drawable/white</item>
<item name ="android:windowNoTitle">false</item>
<item name = "android:colorForeground">@drawable/darkgreen</item>
<item name = "android:colorBackground">@drawable/pink</item>
</style>
<style name="Theme_Transparent">
<item name="android:windowBackground">@drawable/darkgreen</item>
<item name ="android:windowNoTitle">true</item>
<item name = "android:colorForeground">@drawable/blue</item>
<item name = "android:colorBackground">@drawable/pink</item>
</style>
dimens.xml中添加顏色類型:
<drawable name="blue">#ff0000ff</drawable>
<drawable name="pink">#ff00ffff</drawable>
<drawable name="white">#ffffffff</drawable>
<drawable name="darkgreen">#ff00ff00</drawable>