如何設(shè)置Activity的大小,讓你的窗口看起來不再是全屏的。有些網(wǎng)友可能知道通過主題比如Theme.Dialog來實(shí)現(xiàn),不過告訴大家設(shè)置Activity不再全屏顯示的原理。Android Theme也主要是通過定義Style來實(shí)現(xiàn)的,實(shí)現(xiàn)的原理大家可以直接看Android Framework中的定義,今天給一種更簡單,但相對靈活的方法,比如不要Theme.Dialog中的邊框,下面就一起來看下自定義Activity 大小的實(shí)現(xiàn)方法。
1. 創(chuàng)建一個樣式文件到你的工程,保存在在res/values/styles.xml,這里文件名不能隨便修改,內(nèi)容為,注意保存時使用UTF-8編碼。
Java代碼
Java代碼
3. 最后在androidmanifest.xml中,在你的activity節(jié)點(diǎn)加一個 android:theme屬性,值為@style/Theme.Android123 即可
新聞熱點(diǎn)
疑難解答
圖片精選