我是Android新手。我回顧了兩個例子Custom View with User Interaction和Android SurfaceView。我想在第二個例子中用第一個例子畫出cicle。我如何做到這一點? 第二個問題是:何時run()方法必須停止?Android SurfaceView繪圖
2
A
回答
4
我找到了解決辦法。爲了正確地工作SurfaceView,我必須設置畫布的背景。當我完成它一切工作正常。
3
創建一個位圖,然後在其畫布上繪製,然後將此位圖添加到imageview。
創建位圖:位圖帆布
Canvas cv = new Canvas(bmp);
cv.drawCircle(cx, cy, radius, paint)
設置上
Bitmap bmp = Bitmap.createBitmap(width, height, config);
繪圖來的ImageView
img.setBackgroundDrawable(new BitmapDrawable(bmp));
希望他的幫助你。
相關問題
- 1. 繪圖畫布SurfaceView
- 2. 如何在surfaceview上繪製圖像android
- 3. Android - 如何在SurfaceView上繪製圖形
- 4. 提高繪圖速度SurfaceView的Android
- 5. 在Android中繪製到SurfaceView
- 6. SurfaceView onDraw跳過繪圖
- 7. Surfaceview截圖與線/橢圓繪製它
- 8. 安卓在Surfaceview和canvas上繪圖
- 9. SurfaceView繪製失敗
- 10. 使用SurfaceView繪圖應用程序
- 11. Android Game Dev:使用SurfaceView繪製菜單?
- 12. Android:使用ZOrderMediaOverlay在SurfaceView中繪製qml
- 13. Android SurfaceView使用線程繪製畫布
- 14. 如何在Android上繪製SurfaceView
- 15. Android使用SurfaceView和線程繪製
- 16. 繪製方法崩潰在Android的surfaceView
- 17. 在Android上使用surfaceView繪製線條
- 18. 在surfaceView上繪製
- 19. Surfaceview重新繪製
- 20. 使用surfaceview,canvas的Android遊戲 - 可繪製或位圖
- 21. 繪製一個大的位圖背景到SurfaceView Android
- 22. android爲繪圖添加了一層Surfaceview子類
- 23. 繪製位圖作爲SurfaceView背景
- 24. Android mediaProjection + SurfaceView +覆蓋視圖
- 25. Android Camera SurfaceView創建位圖
- 26. Android SurfaceView和動畫圖形
- 27. Surfaceview android
- 28. Android SurfaceView
- 29. SurfaceView沒有繪製邊框
- 30. 在SurfaceView上繪製文本
我想畫圓這裏[鏈接](http://stackoverflow.com/questions/14086375/how-to-optimize-drawing-text-on-canvas#comment19491644_14086375),但使用SurfaceView而不是視圖。 –
看這個例子:http://www.gamingfordroids.com/2011/09/drawing-with-surfaceview.html – jlopez
如何在繪製完成時停止run()方法? –