Как лучше построить график на Android?
Как лучше построить график на Android стандартными средствами, без применения библиотек?
Источник: Stack Overflow на русском
Как лучше построить график на Android стандартными средствами, без применения библиотек?
Я бы использовал расширение от drawable его можно прикрепить к любому view элементу view.setBackground() или view.setBackgroundDrawable() - для старых ip
public class CustomDrawable extends Drawable {
int color1;
int color2;
paint mPaint;
//Переопределить draw
@Override
public void draw(Canvas canvas) {
//внутри метода draw рисуем что хочется.
mPaint.setColor(color1);
canvas.drawRect();
mPaint.setColor(color2);
canvas.drawOval();
canvas.drawLine();
canvas.drawPoint();
}
}
методы которые поддерживат canvas - можно посмотреть тут: http://developer.android.com/reference/android/graphics/Canvas.html