diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser new file mode 100644 index 0000000..a0c116e Binary files /dev/null and b/.idea/caches/build_file_checksums.ser differ diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..a5f05cd --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/ajithvgiri/drawing/MainActivity.java b/app/src/main/java/com/ajithvgiri/drawing/MainActivity.java index 7ac590c..18f29de 100644 --- a/app/src/main/java/com/ajithvgiri/drawing/MainActivity.java +++ b/app/src/main/java/com/ajithvgiri/drawing/MainActivity.java @@ -10,6 +10,7 @@ import android.widget.RelativeLayout; import android.widget.Toast; +import com.ajithvgiri.canvaslibrary.CanvasTouchListener; import com.ajithvgiri.canvaslibrary.CanvasView; import java.io.File; @@ -17,7 +18,7 @@ import java.io.FileOutputStream; import java.io.IOException; -public class MainActivity extends AppCompatActivity { +public class MainActivity extends AppCompatActivity implements CanvasTouchListener { private CanvasView canvasView; private RelativeLayout parentView; @@ -82,4 +83,8 @@ private void saveCanvas() { Toast.makeText(this, "Canvas Saved", Toast.LENGTH_SHORT).show(); } + @Override + public void upTouch() { + + } } diff --git a/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasTouchListener.java b/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasTouchListener.java index 2928d68..33e9164 100644 --- a/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasTouchListener.java +++ b/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasTouchListener.java @@ -1,5 +1,5 @@ package com.ajithvgiri.canvaslibrary; public interface CanvasTouchListener { - void upTouch(); + public void upTouch(); } diff --git a/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasView.java b/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasView.java index e867fc2..36ba06b 100644 --- a/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasView.java +++ b/canvaslibrary/src/main/java/com/ajithvgiri/canvaslibrary/CanvasView.java @@ -39,10 +39,10 @@ public CanvasView(Context c, CanvasTouchListener touchListener) { // and we set a new Paint with the desired attributes mPaint = new Paint(); mPaint.setAntiAlias(true); - mPaint.setColor(Color.BLACK); + mPaint.setColor(Color.RED); mPaint.setStyle(Paint.Style.STROKE); mPaint.setStrokeJoin(Paint.Join.ROUND); - mPaint.setStrokeWidth(4f); + mPaint.setStrokeWidth(12f); } public CanvasView(Context c) { @@ -55,10 +55,10 @@ public CanvasView(Context c) { // and we set a new Paint with the desired attributes mPaint = new Paint(); mPaint.setAntiAlias(true); - mPaint.setColor(Color.BLACK); + mPaint.setColor(Color.RED); mPaint.setStyle(Paint.Style.STROKE); mPaint.setStrokeJoin(Paint.Join.ROUND); - mPaint.setStrokeWidth(4f); + mPaint.setStrokeWidth(12f); } // override onSizeChanged