【问题标题】:android frame over image positioningandroid框架超过图像定位
【发布时间】:2012-01-18 11:30:41
【问题描述】:

在我的应用程序中,我想要一个框架(中间有一个孔),然后将它放在我用相机拍摄或从图像库中获取的图像上。

我想在顶部显示框架,并让用户能够用手移动图片以将其放置在框架内的正确位置,然后将两个图像合并为用户所看到的。

有什么建议吗?

【问题讨论】:

    标签: android image image-processing frame drag


    【解决方案1】:

    你可以简单地使用 framelayouthttp://developer.android.com/reference/android/widget/FrameLayout.html 在此布局中,您将 ImageView/SurfaceView 或其他任何东西放在顶部(作为最后一帧) 你把面具放进去。

    要移动蒙版,您需要实现一个手势或手动执行并覆盖 onTouch/onTouchIntercept 函数来实现你的移动功能。

    【讨论】:

    • 我希望顶部框架稳定并移动框架下方显示的图片以定位它。这应该是可能的吧?
    • 确实,这也应该与 FrameLayout 一起使用,它只不过是一个 ViewGroup,但有一些不错的功能可以使用 :) 您只需在蒙版下的 View 中捕获触摸(手势)事件.
    猜你喜欢
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    • 2019-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多