0
У меня есть класс, который реализует OnDragListener. Мне нужно проверить, какое изображение выпало в представлении. Расскажите, пожалуйста, как это сделать.Найти изображение, упавшее в поле зрения
private class ChoiceDragListener implements OnDragListener {
@Override
public boolean onDrag(View v, DragEvent event) {
switch (event.getAction()) {
case DragEvent.ACTION_DROP:
View view = (View) event.getLocalState();
view.setVisibility(View.INVISIBLE);
ImageView dropTarget = (ImageView) v;
ImageView dropped = (ImageView) view;
dropTarget.setImageDrawable(dropped.getDrawable());
break;
case DragEvent.ACTION_DRAG_ENDED:
//no action necessary
break;
default:
break;
}
return true;
}
}
Вы можете объяснить вкратце? – Harshid
У меня есть несколько изображений в макете. Мне нужно знать, какое изображение задрапировано и отображено в представлении. – user1822729