Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.i
- import android.content.Context;
- import android.graphics.Canvas;
- import android.graphics.Color;
- import android.graphics.Paint;
- import android.graphics.Point;
- import android.util.DisplayMetrics;
- import android.view.Display;
- import android.view.View;
- import android.view.WindowManager;
- public class GraphDrawer extends View {
- Paint axes = new Paint();
- Paint axesNumbers = new Paint();
- DisplayMetrics dm = new DisplayMetrics();
- //int width = dm.widthPixels;
- int width = 1000;
- //int height = dm.heightPixels;
- int height = 1000;
- public GraphDrawer(Context context) {
- super(context);
- // Set axes colors
- axes.setColor(Color.rgb(164, 164, 164)); // light grey
- axesNumbers.setColor(Color.rgb(65, 65, 65)); // dark grey
- }
- @Override
- public void onDraw(Canvas canvas) {
- // Draw y axes
- canvas.drawLine(width/2, 0, width/2, height, axes); // startX, startY, stopX, stopY
- // Draw x axes
- canvas.drawLine(0, height/2, width, height/2, axes); // startX, startY, stopX, stopY
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement