2010-11-17 4 views
0

Приветствую всех.Рисование толстой, арочной линии в Android

Мне было интересно, как бы я рисовал на холсте сильную линию. Если бы я продолжил эту линию, это создало бы идеальный круг. У меня есть клинья пирога, который близок, но я просто хочу, чтобы снаружи клина, и он должен быть круговым. Что следует делать

+2

http://developer.android.com/reference/android/graphics/Canvas.html и функция drawArc EDIT: извините, ссылка на функцию не может быть проанализирована должным образом, поэтому я отправляю class только как ссылка – apps

+0

@apps Вы должны публиковать такие вещи как ответы, а не комментарии. Таким образом, другие знают, что на этот вопрос уже был дан ответ. Комментарии зарезервированы для уточнения вопросов, ответов и т. Д. –

+0

@ Майра за эту информацию, я совершенно новый, и время от времени проверяю сайт, я видел несколько вопросов с ответами в виде комментариев, и я думал, что это нормально для «коротких и простых» ответов. Думаю, мне нужно прочитать правила SO, если я решит потратить на это больше времени, извините, если я нарушил правила – apps

ответ

2

Canvas и drawArc() функция.

+0

Я пробовал это, но он рисует весь клин. Я просто хочу, чтобы набросались какие-то вещи. Можете ли вы показать мне, как это сделать? – Mitchell

+0

useCenter false (javadoc: Если true, включите центр дуги в дугу и закройте его, если его поглаживают. Это приведет к клину). Если это неверно, у вас есть только 2 очка, и вы не можете сделать форму, если это правда, у вас есть 3 точки для подключения, и они «заполнены» – apps

+0

Хорошо, после изменения этого, я думаю, лучший способ описать, что это розыгрыш выглядит следующим образом. 1) Найдите два очка 2) Подключите точки 3) Нарисуйте дугу между точками 4) Заполните полученную фигуру. – Mitchell