Android SufaceView 背景設定透明

2021-09-06 08:09:24 字數 334 閱讀 6585

之前沒有接觸過su***ceview,現在專案需求用到了,發現su***ceview在繪製(canvas畫圖)的時候背景變黑了。嘗試了下在xml將其設定為背景透明,沒有起作用。便用了個比較笨的辦法,即首先獲取程式的背景,然後在繪製su***ceview之前先把背景繪製上去。這個方法實在是很笨。今天看了下文件,發現在**裡設定如下就可以背景透明了。記錄下。

msu***ceview.setzorderontop(true);

msu***ceview.getholder().setformat(pixelformat.translucent);

看來以後開發還是要多看看google的文件。可以少走很多彎路啊

Android SufaceView 背景設定透明

之前沒有接觸過su ceview,現在專案需求用到了,發現su ceview在繪製 canvas畫圖 的時候背景變黑了。嘗試了下在xml將其設定為背景透明,沒有起作用。便用了個比較笨的辦法,即首先獲取程式的背景,然後在繪製su ceview之前先把背景繪製上去。這個方法實在是很笨。今天看了下文件,發...

Android webview背景設定為透明無效

adndroid 2.x的設定 webview是乙個使用方便 功能強大的控制項,但由於webview的背景顏色預設是白色,在一些場合下會顯得很突兀 比如背景是黑色 此時就想到了要把webview的背景設定為透明,這樣就可以與其背景融為一體。在2.x的平台下,一般設定webview背景為透明的方法如下...

Android 設定Activity樣式 透明度

一 設定activity透明度 有幾種方法 1 在清單檔案中配置activity時宣告android theme android style theme.translucent 2 使用自定義主題,先看看自定義主題中需要用到的一些屬性設定說明 style name custom parent and...