ivSwapImage.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
frameFromX = llFrom.getX();
frameFromY = llFrom.getY();
frameToX = llTo.getX();
frameToY = llTo.getY();
if (isSwap) {
llFrom.setX(frameToX);
llFrom.setY(frameToY);
llTo.setX(frameFromX);
llTo.setY(frameFromY);
isSwap = false;
} else {
llFrom.setX(frameToX);
llFrom.setY(frameToY);
llTo.setX(frameFromX);
llTo.setY(frameFromY);
isSwap = true;
}
}
});`
上面写入更改两个线性布局交换到彼此位置。但需要在该布局上添加动画
试试这个。如何将animation
添加到llFrom
和llTo
LinearLayout?