Drawing dynamic shapes
I need help to get the job done.
I have saved the coordinates from the forms and the name of the forms in the database. They are grouped into rooms. For this exercise, I need the top of the screen 8 TextViews (with colors and textst) in two rows. If I click on the textView, respectively, the shapes for the room should be drawn on the screen below the text boxes.
If I click on a shape, I need to return information on which shape I clicked on.
+3
source to share
1 answer
I think you could create a custom view:
public class CustomView extends View { ... }
and then you just override the appropriate methods like:
@Override
public boolean onTouchEvent(MotionEvent ev) { /* check for hitting shapes here */ }
@Override
protected void onDraw(Canvas canvas) { /* draw anything you want here */ }
Use a search engine of your choice to find out more. This looks like what you need
+1
source to share