[英]How to convert “apply” in this kotlin code to java?
我需要將此 kotlin 代碼轉換為 java 以將 itemAnimator 設置為 recycler 視圖
cardStackView.itemAnimator.apply {
if (this is DefaultItemAnimator) {
supportsChangeAnimations = false
}
}
到目前為止,我想出了這樣的事情:
cardStackView.setItemAnimator(new DefaultItemAnimator(){
@Override
public void setSupportsChangeAnimations(boolean supportsChangeAnimations) {
super.setSupportsChangeAnimations(supportsChangeAnimations);
}
}
);
RecyclerView.ItemAnimator itemAnimator = cardStackView.getItemAnimator();
if (itemAnimator instanceof DefaultItemAnimator) {
DefaultItemAnimator di = (DefaultItemAnimator) itemAnimator;
di.setSupportsChangeAnimations(false);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.