Tôi đang thêm các lần xem ảo vào bố cục gốc động. Và tôi đang thực hiện phóng to/thu nhỏ hoạt động trênTouch của hình ảnh được thêm vào. Tôi muốn xóa chế độ xem bổ sung trênLongPress của nó.onTouch, onLongNhấp vào nhau trong android
img.setOnLongClickListener(longClickAction);
img.setOnTouchListener(touchAction);
onLongPress:
OnLongClickListener longClickAction = new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
parentLayout.removeView((ImageView)v);
return false;
}
};
onTouch:
OnTouchListener touchAction = new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
ImageView i = (ImageView)v;
//perfrom zoom operation on touch of imageview
zoom(i, event);
return true;
}
};
Chỉ Chạm sự kiện đang làm việc. Tại sao? Làm thế nào tôi có thể có cả hai? Trường hợp iam đi sai? Tôi nên làm gì để xóa chế độ xem được thêm? Làm ơn giúp tôi. Cảm ơn trước.
có bạn giải quyết nó? – Siddhesh
@Siddhesh tuân theo [câu trả lời dưới đây] của tôi (http://stackoverflow.com/a/41952363/4629101), sự cố sẽ được giải quyết. –