10
A
回答
20
不需要一個位圖,只需要設置圖層類型爲LAYER_TYPE_SOFTWARE
原始的方法工作。
public class TestShapeShadow extends View
{
Paint paint;
public TestShapeShadow(Context context)
{
super(context);
paint = new Paint(Paint.ANTI_ALIAS_FLAG);
paint.setShadowLayer(12, 0, 0, Color.YELLOW);
// Important for certain APIs
setLayerType(LAYER_TYPE_SOFTWARE, paint);
}
@Override
protected void onDraw(Canvas canvas)
{
canvas.drawRect(20, 20, 100, 100, paint);
}
}
5
創建。一個路徑,一些元素
集BlurMaskFilter給它添加到油漆
繪製DX路徑,DY陰影偏移
未設置屏蔽濾波
再次與繪製路徑沒有。偏移
+0
你有這樣的例子嗎? –
相關問題
- 1. 圍繞NSImageView繪製陰影
- 2. CSS繪製形狀與陰影
- 3. 透明形狀的繪製陰影
- 4. 在svg/vml或畫布形狀周圍拖放陰影
- 5. 帆布:形狀+陰影
- 6. 在形狀周圍繪製陰影顏色?
- 7. 圍繞畫布繪製邊框
- 8. 如何在HTML畫布中圍繞文本繪製矩形?
- 9. HTML畫布:圓形形狀(行星)的內部陰影
- 10. 如何爲畫布形狀設置圓形內部陰影?
- 11. 繪製陰影
- 12. HTML畫布 - 間隔後繪製形狀
- 13. 在畫布上繪製漸變形狀
- 14. 在畫布上繪製透明形狀
- 15. 在iOS上繪製陰影矩形
- 16. EXC_BAD_ACCES繪製陰影
- 17. 如何在Android 2.2中繪製或繪製陰影繪畫?
- 18. 圍繞畫布移動一個矩形
- 19. 如何在繪製到HTML5畫布上時移除陰影
- 20. 文本用鋒利的陰影圍繞
- 21. KineticJS:陰影沒有形狀?
- 22. Turtle Mini-Project - Udacity - Python - 圍繞另一個形狀繪製/移動一個形狀
- 23. 使用畫布確定形狀創建
- 24. HTML5 canvas:圍繞文本繪製矩形?
- 25. 圍繞點繪製多邊形x米
- 26. 圍繞圖像繪製一個矩形
- 27. 圍繞兩個矩形繪製PolygonHotSpot?
- 28. 多邊形圍繞中心點繪製
- 29. 如何繪製圍繞畫布中心的圓圈移動矩形?
- 30. 如何在圖像中圍繞物體繪製橢圓形狀
好,但有問題在XML中使用它。必須將構造函數更改爲'TestShapeShadow(Context context,AttributeSet attrs)' – RunLoop
這是否會以任何方式影響性能? – navit