我在我的应用程序中有一个简单的卡片,当用户点击它时,我正在更改高度。我希望这种高度变化可以动画化,平滑地改变高度。
我在我的应用程序中有一个简单的卡片,当用户点击它时,我更改高度。我希望高度的变化能够平滑地过渡,以实现动画效果。
@OnClick({R.id.emptyDescription})
public void onClick(View view) {
switch (view.getId()) {
case R.id.emptyDescription:
if(isCardCollapsed){
emptyDescription.setMinimumHeight(400);
cancelSaveLinear.setVisibility(View.VISIBLE);
editDescription.setVisibility(View.GONE);
isCardCollapsed = false;
} else {
emptyDescription.setMinimumHeight(100);
cancelSaveLinear.setVisibility(View.GONE);
editDescription.setVisibility(View.VISIBLE);
isCardCollapsed = true;
}
break;
case R.id.card_view:
break;
}
}
我该怎么做?