Como desenhar curva em um app Android via java?

4 respostas Resolvido
D

eu estou fazendo testes com a class View fazendo desenhos na tela usando canvas que não tem suporte pra “CURVAS” e demais geometrias complexas… Onde encontro uma APi que lide com isso??

4 Respostas

T

Que tipo de curvas você precisa?

A classe Canvas do Android tem vários métodos para desenho de formas, como drawArc (desenha um arco, que pode representar uma curva) e drawPath (que permite desenhar um Path, um caminho formado por várias linhas, arcos e curvas).

Abraço.

D

Curva do tipo ONDA, ainda não usei direito esses métodos que você falou …mas dá pra fazer curva tipo ONDA??

T
Solucao aceita

Recomendo investigar os métodos. Uma onda (senoidal, por exemplo) pode ser criada por uma sequência de arcos: onde um arco termina, outro no sentido oposto começa. Não me parece complicado, só requer algum trabalho.

Se não quiser ter o trabalho de mexer com isso, pode dar uma olhada em libs como Androidplot ou MPAndroidChart.

Abraço.

D

Entendi, OK obrigadi

Criado 23 de abril de 2018
Ultima resposta 24 de abr. de 2018
Respostas 4
Participantes 2