您的位置:首頁技術文章
文章詳情頁

Android Canvas 如何在已有的圖形下面進行繪制?

瀏覽:153日期:2024-08-23 17:23:29

問題描述

Android 的Canvas有圖層的概念么,如果沒有的話,我得如何在已有的圖形的下面進行繪制?

想象一下這種場景,我自定義了一個View,然后繪制了一個方塊,然后我繪制了一個圖片,然后我又繪制了一個方塊。但是圖片是從網上下載的,這個時候我不能等待這個圖片下載完了再去進行繪制,我只能先把第一步和第三部的方塊先繪制了,等圖片下來我再切換到第二個圖層繪制這個圖片。

問題解答

回答1:

Canvas: 我早就猜到啦!

Canvas#saveLayer(...)

參考資料:Android Canvas的save(),saveLayer()和restore()淺談

Android Canvas 如何在已有的圖形下面進行繪制?

p.s. 我是張小斐的粉, 2333~~~

相關文章:
国产综合久久一区二区三区