gpt4 book ai didi

android - 如何手动将图像拉伸(stretch)到我们需要的像素位置

转载 作者:行者123 更新时间:2023-11-29 02:09:43 45 4
gpt4 key购买 nike

如何手动将图像拉伸(stretch)到我们需要的像素位置。在我的 android 应用程序中,我想通过拖动它的端点将我的图像拉伸(stretch)到指定位置。有人可以建议我如何做到这一点.. …………

最佳答案

您可以使用带有属性的 ImageView

 android:scaleType="fitXY"

这将使图像适合 ImageView 的边界。

要在单击或触摸时修改图像,您需要向 View 添加一个 ontouchlistener。在基于 View getTop 和 getLeft 的基础上,您需要设置 View 的布局参数以增加或减小尺寸。

或者您需要扩展 View 并覆盖 onDraw 方法,在该方法中您可以使用 canvas.drawBitmap 方法来指定位图的大小。

无论哪种方式,您都需要使用 onTouchListener。

关于android - 如何手动将图像拉伸(stretch)到我们需要的像素位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8180419/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com