이미지보기를 클릭하고 스크롤 할 수 있지만 이미지보기를 터치하고 "동작 이동"을 수행 할 때 스크롤하지 않고 대신 "클릭 이벤트"를 수행하는 것이 발생했습니다! 나는 터치 할 때 두 가지 의미를 모두 할 수 있기를 원하지만 스크롤해야한다.하지만 터치 할 때 클릭을 수행해야한다. imageView 클릭 가능 및 스크롤 가능
이 사전
에서 덕분에 난 그냥 아래의 코드처럼 "onTouch 리스너"를 구현ImageView ivUser = (ImageView) findViewById(R.id.ivUser);
ivUser.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(StoryDetails.this, ProfileView.class);
intent.putExtra("id", usersid);
Log.d("ivUser attempt", usersid);
startActivity(intent);
}
});
했을하지만 난 다음에 수행 할 작업에 대한 어떤 생각이없는 것입니다!
ivPost.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN: {
Log.d("ACTION_DOWN", "ACTION_DOWN");
break;
}
case MotionEvent.ACTION_MOVE:{
Log.d("ACTION_MOVE", "ACTION_MOVE");
break;
}
case MotionEvent.ACTION_CANCEL:{
Log.d("LENGTH_LONG!", "LENGTH_LONG");
break;
}
}
return true;
}
});
가 .. 당신의 대답에 BRB 대답있어 전역 변수를해야한다 일부 집 전화 – Elltz
방금 아래 코드와 같은 "onTouch 리스너"를 구현했지만 다음에해야 할 일에 대해 전혀 모릅니다! – Icefall007
선생님, 깊은 존경심을 가지고 처음에는 onClick listener ..하지만 ima는 곧 답변을 드리겠습니다. – Elltz