【问题标题】:Shift a image within a Frame in an Android Layout在 Android 布局的框架内移动图像
【发布时间】:2022-01-05 00:43:47
【问题描述】:

我设计了一个 Android 布局,其中只有图像的裁剪部分应显示在框架内。我使用相对布局中的 ImageView 来执行此操作。 ImageView 位于RelativeLayout 下方,并且比RelativeLayout 大。 ImageView 设置为 android:scaleType="centerCrop"。 现在我需要移动框架后面的图像(RelativeLayout),以便在框架内显示它的另一部分。这怎么可能? ImageView 上的 setY() 移动裁剪后的图像,但应先移动图像,然后再裁剪。

【问题讨论】:

    标签: android android-studio android-layout


    【解决方案1】:

    你试过 paddingbottom 的 imageview 吗?

    paddingtop 使图像占据更少的高度,并在剩余部分中被裁剪

    您可以将图像视图与相对布局对齐,并可以显示视图的其余部分

    【讨论】:

    • 有效!谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多