问题标签 [android-photoview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
35 浏览

java - 在Android中滑动到图像的特定部分

我正在尝试构建某种智能地图。为此,我需要显示图片的特定部分(在本例中为平面图)。所以我们会有相当大的图片(假设 3000x3000 像素)和一些房间(大小和形状不规则),如果位置发生变化,我们需要平滑滑动到这个特定位置。正如我之前所说,房间的大小会不规则,所以也应该有一个选项可以在特定位置缩小和放大(以编程方式)。

用例应该如何工作。

  1. 应用位置已更改

  2. ImageView而不是显示平面图的全图平滑滑动到特定坐标并缩放这部分图片

这有可能做到这一点ImageView或类似的事情PhotoView吗?

在此处输入图像描述

0 投票
0 回答
25 浏览

android - 想要缩放图像而不缩放图像

在这里,我用它来从中心缩放图像,但我的选项是它从中心缩放图像并翻译它?除了缩放和翻译之外,还有其他选择吗?或者我可以拥有与每个移动画廊相同的照片视图吗?

0 投票
1 回答
180 浏览

android - Android PhotoView - 缩放到以前的位置(xy 坐标和比例)

我正在使用https://github.com/chrisbanes/PhotoView所以用户可以缩放图像然后绘制一些点。

还有一个功能可以删除这个点。在这种情况下,我重绘整个位图:

但现在我想将图像缩放到以前的位置/坐标。

这应该有效:

我知道比例,但我需要focalX,focalY。

我怎么才能得到它?也许我应该以某种方式从

但我不确定这是否可能以及如何。

你有什么建议吗?帮助?

0 投票
0 回答
50 浏览

android - 带有缩放和平移和画布的 ImageView

我必须创建一个 PhotoEditor,它的工作方式更像 WhatsApp PhotoEditor,用于缩放和平移以及在其上绘制东西。

我已经使用这个库PhotoView实现了缩放和平移功能,我想在该库上进行绘制,为此我创建了一个自定义类 Drawable View。它可以完美地工作,直到点图像没有缩放,我想创建它,就像有人在缩放的图像上绘制一些东西然后缩小画布油漆也应该缩小,反之亦然。

下面是我创建的用于在 ImageView 上绘制的类。任何人都可以帮助或提示我实现此功能。这是我自定义的 DrawableView 类,用于在 imageView 上绘图。

}

这是一个放大的图像,我在其中画了一些东西。

在此处输入图像描述

缩小后,您会看到画布的位置停留在那里,我也想缩小

在此处输入图像描述

我从stackoverflow和互联网尝试了很多方法,没有发现任何有用的东西。在这方面需要帮助。

0 投票
2 回答
293 浏览

android - 我无法导入 PhotoView。我该怎么办?

我不明白如何处理这个插件,我已经痛苦了一个小时.. 我的版本是 android studio 7.0.2 这里是代码

0 投票
0 回答
58 浏览

android - 在 viewpager2 内缩放照片

我尝试在里面使用PhotoِDarweeViewViewPager2。当我想水平放大照片时,它不会放大,而是ViewPager2滑动。

活动媒体视图:

片段照片:

0 投票
1 回答
63 浏览

android - Picutre 未出现在警报对话框中

我正在使用PhotoView来实现 Pinch to Zoom 功能。幸运的是,我的应用程序能够从给定的图片中获取图片uri,但是在显示它时,它只显示一个透明框。

image_layout.xml

实现功能的 Kotlin 代码:

当我点击image我得到一个透明的屏幕。但我期待customUri那里的内容。有什么解决办法吗?

编辑 1.0

现在对话框加载。但设置视图后,它不显示图像。

0 投票
3 回答
222 浏览

android - Android:当视图改变方向时切换高度和宽度

我确实使用 PhotoView 库来放大。现在,当用户单击一个按钮时,我准备旋转 PhotoView,高度和宽度会旋转。所以宽度小于屏幕高度。这导致在旋转 Imageview 之前我无法像往常一样获得全屏缩放。

因此,任何使旋转后的新宽度或高度成为全屏的解决方案。

示例:这是缩放图像,它不会像旋转之前那样放大整个屏幕

这是放大的图像