我有一个自定义对话框类,用于在触摸它时弹出图像。对话框显示在屏幕的中心。我正在为此对话框设置弹出和下推动画。
popup_show.xml
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="250"
android:fromXScale="0.0"
android:fromYScale="0.0"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="1.0"
android:toYScale="1.0" />
popup_hide.xml
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="250"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="0.0"
android:toYScale="0.0" />
这些动画完美地工作。通过使用这些动画,对话框会弹出屏幕的中心。
但我想让这个对话框从图像的中心弹出并显示在屏幕的中心。否则如何从图像中心开始对话并显示在屏幕中心?怎么可能?
谢谢,