2012-01-27 152 views
1

我正在手動繪製圖形(見下文),並且以一個角度繪製的線條看起來很鋸齒而且不光滑。有什麼方法可以讓它們看起來更漂亮嗎?Android圖形線看起來鋸齒狀

enter image description here

+1

這只是一個預感,但你看到的效果可能與Android渲染非常細的線條有關。當1像素寬的線是對角線時,屏幕像素只包含線的「部分」,因此可能會變暗。如果你把這條線的寬度設置爲幾個像素而不是1個,會發生什麼? – 2012-01-27 22:45:05

+1

嘗試增加塗料的strokeWidth。 – 2012-01-27 22:46:10

+0

第一個發佈,作爲答案得到答案。 – Allen 2012-01-27 22:54:42

回答

1

張貼我作爲一個答案以上評論:

這僅僅是一種預感,但你看到的可能有一些做的方式Android上的效果將呈現非常薄線。當1像素寬的線是對角線時,屏幕像素只包含該線的「部分」,因此它可能變暗。如果讓線條變粗,效果可能會消失,因爲線條會「重疊」更多對角線上的屏幕像素。

1

您是否在您的Paint中打開anti-aliasing

+1

我沒有,但增加了線條的厚度。儘管如此,我也可以嘗試,總是有改進的空間。 – Allen 2012-01-29 07:41:49