각 선이 이전 선과 연결되어있는 직선을 (onTouch 핸들러로) 생성하도록하고 싶습니다. 사용자가 연결된 직선을 그릴 때 사용자에게 각 선에 이름을 추가 할 수있는 권한을 부여하려고합니다.두 좌표 사이의 실선에 이벤트 리스너를 추가하는 방법
서로 직선을 연결하는 첫 번째 부분은 아마도 가장 어려운 부분이 아닙니다. onTouch와 View/Paint 객체를 사용하면이 작업을 수정할 수 있습니다. 그러나 어려운 부분은 특정 직선에 텍스트를 추가하는 방법입니까? 어쩌면 eventListener는 사용자가 라인 (onTouchListener)을 눌렀다가 나중에 텍스트를 추가하는 함수가 생겼음을 나타낼 수 있습니까? 그러나 필자가 아는 한, onTouchListener를 칠한 선에 추가 할 수는 없습니다. 따라서 올바른 방향은 무엇입니까? 어쩌면 각각의 작성된 선을 별도의 View 객체에 배치 할 수 있습니까?
이러한 솔루션을 이용해 주셔서 감사합니다. 어쩌면 내가 제안한 상태 버튼을 건너 뛸 수도 있습니다. 특정 최대 거리를 입력하면됩니다. onTouch 이벤트 포인트에서 라인까지의 거리가 최대 값보다 작 으면 사용자가 직접 레이블을 추가 할 수 있습니다. 또한 한 줄과 다른 줄 사이의 모든 연결 지점을 포함하는 목록을 유지해야합니다.이 연결 지점에서만 새 줄을 그릴 수 있기를 원하기 때문입니다. – martijnplaat