2013-06-18 2 views
-1

화면에서 영역을 터치하면 ImageView이 터치 영역에 표시됩니다. 이미지 뷰의 예는 다음과 같습니다.화면의 손가락으로 화면을 터치하여 영역을 표시합니다.

ImageView image = (ImageView)findViewById(R.id.image); 

아래의 방법을 사용하여 화면의 지역 터치로 이미지를 설정할 수있는 방법은 무엇입니까? 또한 새로운 영역을 탭하면 이전 이미지가 보이지 않게됩니다.

@Override 
public boolean onTouchEvent(MotionEvent event, view) { 
    final int action = event.getAction(); 
    final int x = (int) event.getX(); 
    final int y = (int) event.getY(); 
    boolean result = false; 
} 
+0

는 x와 y를 사용하여 캔버스에 이미지를 그릴과 무승부를 새로 무효화 호출 좌표에서 쉽게 이미지 뷰를 얻을 수 – Raghunandan

+0

내 활동은 정상입니다 액티비티가 아니라 캔버스 – Dimitri

+0

캔버스를 사용하여 – Raghunandan

답변

1

사용 캔버스는 XY 좌표를 얻을 것이다 그리고 그

+0

우리는 그것을 빨리 얻을 수 없습니까? – Dimitri

+0

간단한 캔버스 예제를 통해 android에 가면 – Rauf

+0

캔버스를 작성한 적이 없습니다. 나는 그것을 이해해야하고 그런 다음 일을하지만 시간이 걸릴 것입니다. 그리고 나는 가지고 있지 않다. – Dimitri

관련 문제