안드로이드 개발 질문/답변
(글 수 45,052)
제가 지금 하려는게 배경과 오브젝트용 이미지뷰를 따로 만들고
이동, 확대등은 같이 커지고 움직이지만
오브젝트를 터치하면 다른 이벤트가 일어나게 하고싶은데
현재 인터넷에서 주워들어서
imageView를 만들고 setOnTouchListener 를 재정의해서 확대축소는 구현했지만
다른 이미지뷰들도 같이 확대축소 이동하게 하지는 못했네요;
어떻게 좋은방법 없을까요?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
view = (ImageView) findViewById(R.id.imageView);
view.setOnTouchListener(this);
}
onCreate에는 이게 답니다;; 현재 저기서 OnTouch(View v, MotionEvent event) 를 재정의해서 확대축소를 구현했습니다.
여기에 ImageView Plant = (ImageView)findViewById(R.id.Plant);
로 새로 뷰를 구성해서 위와 같은 움직임을 하게하고싶은데 그냥 setOnTouchListener 를 사용하면 따로 움직이잖아요.
같이 움직이게 안될까요?
아 그리고 FrameLayout android:background="@drawable/bg" 로 만든 배경의 크기 확대축소 하는 방법이 있나요?