我正在尝试实现一个非常复杂的动画:我在ScrollView中有一个缩小的图像,当我点击它时,我希望它可以扩展到它的真实X和Y +以最终开启ScollView的顶部并以屏幕为中心。
所以,第一个问题:有没有办法在dp中设置一个带有开头和结尾以及高度的比例动画?
第二个问题:有没有办法用开始和结束容器视图设置翻译动画?
答案 0 :(得分:0)
动画通常使用像素大小参数,但您可以使用静态方法轻松转换像素中的dp:
public static int dpToPixels(Context context, float dp) {
final float scale = context.getResources().getDisplayMetrics().density;
return (int) (dp * scale + 0.5f);
}
关于你的第二个问题,我不认为动画可以跨越原来的观点。