我有一個位圖,我想繪製圓或方形。 我是否需要使用畫布或有可能在Bitmap上繪製?繪製位圖?
Q
繪製位圖?
0
A
回答
2
使用Canvas
可以將數據繪製到Bitmap
實例中,只需創建Canvas
實例並將Bitmap
傳遞給構造函數即可。 但是,Bitmap
必須是可變或者您將無法編輯其像素數據。默認情況下,通過加載圖像文件等創建的任何Bitmap
是不可變的。您可能需要使用Bitmap.createBitmap()
版本中的一個版本,將原始參數作爲參數,以便製作可在其上繪製的可變副本。
1
在現有位圖上創建畫布,然後您可以繪製。
1
您需要在畫布上畫出這樣的:
Bitmap bmp = Bitmap.createBitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas(bmp);
canvas.drawText("Test", 100, 100);
相關問題
- 1. 繪製位圖?
- 2. 繪製位圖
- 3. drawCircle繪製位圖?
- 4. Gtk繪製位圖
- 5. Canvas繪製位圖?)
- 6. Android - 繪製位圖
- 7. 在繪製位圖上繪製文本
- 8. 圖形不繪製位圖
- 9. 繪製對象與位圖
- 10. Java - 繪製位圖是laggy
- 11. 將Drawable繪製到位圖
- 12. WPF中的位圖繪製
- 13. 的android 2D位圖繪製
- 14. 繪製WebBrowser控件位圖
- 15. 創建從位圖繪製
- 16. Android - 在位圖上繪製
- 17. 在android中繪製位圖
- 18. 繪製到GDI +位圖
- 19. 用深度繪製位圖
- 20. Android繪製快速位圖
- 21. 在Android中繪製位圖?
- 22. ILNumerics ILPanel繪製到位圖?
- 23. 繪製位圖C++ Builder的
- 24. BitBlt繪製位圖顛倒
- 25. 用C++繪製C#位圖
- 26. 如何繪製位圖
- 27. Android:在特定位置繪製位圖,拒絕繪製
- 28. 掌上電腦:繪製控制位圖
- 29. 自定義視圖不繪製位圖
- 30. NullPointerException異常試圖繪製位圖