1. 程式人生 > >設定Activity、AppcompatActivity為透明

設定Activity、AppcompatActivity為透明

剛準備做一個功能是“右滑Activity顯示上一個Activity的介面”,在普通的Activity中可以實現了,但是準備使用AppcompatActivity來實現發現怎麼都設定不了背景為透明,後面實在沒辦法了,哈哈,我去實現這個功能的第三方框架給下載了下來(https://github.com/ikew0ng/SwipeBackLayout),看它怎麼實現的,包含的檔案並不多,很快,我就找到了核心程式碼。

就是這一串:getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
(複製在Activity裡面的onCreate方法即可)