Вы можете использовать TranslationAnimation, но тогда представления будут "отображаться" только в другой позиции.Цели щелчка останутся в том же месте.
Вы можете попытаться создать растровое изображение вида с помощью bitmapCache, перетащить его вокруг, а когда вы его уроните, переместить вид на новую позицию либо с использованием абсолютногозначения для ваших LayoutParams или что-то вроде вида сетки под ним, в чьи ячейки вы помещаете перетаскиваемый вид.Вроде как это сделано в приложении запуска.Виды будут таким образом зафиксированы.
Имеет ли это смысл?Возможно, нет :) Возможно, также можно анимировать поля в LayoutParams и вызывать requestLayout для родителя для каждого touchEvent ... еще не пробовал.