Android:ZoomIn,但保持元素比例

时间:2020-02-14 09:15:21

标签: java android kotlin zoom scale

我正在尝试放大视图中的PDF元素,但保持其比例不变。当我尝试制作缩放动画时,它会更改元素的比例,因此我无法缩小。当比例为1时,我可以轻松放大和缩小。

我尝试了动画(使用AnimationsAnimator

我也尝试了多个例子,但没有成功。

关键是:我可以像捏缩放一样放大元素,但可以使用代码而不会弄乱比例吗?

先谢谢您。

1 个答案:

答案 0 :(得分:0)

您可以使用此库,首先应将此行添加到gradle中,

implementation 'com.ablanco.zoomy:zoomy:1.1.0'

然后您应该使用此代码;

 val builder = Zoomy.Builder(context).
        target(feedDetailImage/* The image you want to zoom */)
        .animateZooming(true)
        .enableImmersiveMode(false)
        .tapListener {
        }
    builder.register()
相关问题