애니메이션과 함께 표시하고 싶은 멋진 PopupWindow가 있습니다. 나는 이런 식으로 작업을 수행합니다PopupWindow 애니메이션이 작동하지 않습니다.
popup.setAnimationStyle(R.anim.appear);
popup.showAtLocation(popupMenuLayout, gravity, offsetX, offsetY);
나는 다음 애니메이션을 변경하는 리스너를 설정 :
popup.setOnDismissListener(new PopupWindow.OnDismissListener(){
@Override
public void onDismiss(){
popup.setAnimationStyle(R.anim.disappear);
}
});
하지만, 이봐, 그것은 작동하지 않습니다. 둘에 대한 고해상도/ANIM/표시 :
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="0"
android:toYDelta="100%"
android:duration="1000"
/>
모든 단서 :
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="100%"
android:toYDelta="0"
android:duration="1000"
/>
아니다 고해상도/ANIM/사라에 대한
?
감사합니다. 나는 이것을 시도 할 것이다 – slipbull
고마워! 귀하의 제안은 저에게 효과적이었습니다. – kgiannakakis
도움이 되었다면 대답으로 받아 들여야합니다. 그래서 다른 사람이 쉽게이 사실을 알 수 있습니다. –