问题标签 [touchimageview]

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 投票
2 回答
797 浏览

android - 在TouchImageView中放大图像时禁用垂直视图分页器

我正在使用VerticalViewPagerTouchImageView进行图像放大/缩小。当我放大图像并尝试向下拖动图像(以查看图像的底部)时,视图寻呼机滑动到第二个图像。任何帮助将不胜感激。我需要禁用 viewpager 我试图更改垂直视图寻呼机的 canScroll 功能,但它没有帮助。

这是我修改的代码:

0 投票
1 回答
331 浏览

android - Android TouchImageView 缩放类型中心裁剪

我使用带有比例类型补丁的 TouchImageView 但是当我尝试使用该方法时

getOriginalZoomedImageSource()

图像与预览不匹配

有谁知道在使用比例类型中心裁剪时可能是错误的或有工作版本

https://github.com/MikeOrtiz/TouchImageView/commit/475b552b468c1da10d6802cefaa00cf5e39b27d1

0 投票
1 回答
624 浏览

android - android TouchImageView 高度不变

我正在使用 TouchImageView ( https://github.com/MikeOrtiz/TouchImageView ) 全屏显示位图。当我放置普通位图时:

如果用户双击或 2 指捏缩放图片缩放但 TouchImageView 宽度/高度保持不变。

当我放置大于屏幕宽度/高度的位图时,一切都按预期工作:

这是xml:

请帮忙 !

0 投票
4 回答
1022 浏览

android - android ImageView adjustViewBounds 不起作用。空白

我有这个问题,当我运行应用程序时,我的图像视图上方和下方会出现不需要的空白。

我曾尝试使用 adjustViewBounds 和不同的比例类型,问题是我想保持我的图片原样,但只需删除空格。

Imageviews 更改为我的 java 代码中的 src 图片,我将图片下载到手机活动,然后将图像设置为下载的位图。

这是它在我的模拟器上的外观图片,在您通过向下滚动 ScrollView 到达下一个 imageView 之前,会有一个全屏空白。

在此处输入图像描述

在这里你可以看到我的 XML 代码。TouchImageView 只是一种可缩放的 imageView。

An interesting thing is the fact that each imageview got exactly one android simulator screen "whitespace" between each other, and that if I color one imageviews-background half of the whitespace will be that color, the next half is from the next imageview. It got the same amount of whitespace before and after the imageview.

0 投票
1 回答
639 浏览

android - 加载大图像没有子采样android

在我的应用程序中,我必须加载具有高分辨率示例(1500*1500)的图像。我正在使用 touchimageview 库来实现移动、双击缩放、捏缩放功能。当我想从我的本地资源加载图像时 BitmapFactory.decodeFileDescriptor() 抛出内存异常。

我在网上搜索过,发现我必须对图像进行子采样才能加载到图像视图中。但我不想分样本,因为在缩放图像时它看起来像素化。有没有什么方法可以加载图像而不会出现内存不足的异常,并且它也应该适用于缩放功能。

0 投票
1 回答
246 浏览

android - 底部带有 TextView 的 TouchImageView

我在 Viewpager 中成功创建了 TouchImageView 在此之后我尝试使用 pageradapter 中的单行在底部使用 TextView 制作自定义 TuochImageView 但无法膨胀...为此,我使用以下代码在 View pager 中的 android 中创建 TouchImageView> >>

我已将 instantiateItem 方法中的以下内容更改为:

0 投票
0 回答
78 浏览

android - Android: blank image when using TouchImageView with Android-Query

I'm loading several images inside a Fragment using Android-Query library. When I press on an image, a new Activity starts, showing that image in fullscreen mode -> in my case all I see is a blank image...

0 投票
1 回答
1129 浏览

android - 如何在 ViewPager 中检测 TouchImageView 上的单击?

我制作了一个应用程序,其中我在viewpager. 我正在使用Universal图像加载器。所有图像都加载正常,我可以放大和缩小,因为我已添加TouchImagevIewimageview. 现在,当我单击屏幕时,我想显示一些按钮,例如sharedelete。我无法检测到单点触摸手势。为什么?

ViewPager 的代码

寻呼机适配器代码

item_pager_image.xml

0 投票
2 回答
883 浏览

android - 内存不足 + 位图 + ImageView + ViewPager

我正在为我的应用程序制作一个简单的照片库。但是我遇到了一些非常烦人的内存泄漏,我不知道如何处理它们。

你们能帮帮我吗?我已经搜索了其他问题,但是根据答案,我似乎做对了。当然,我不是。

我的代码:

TouchImageView用来显示图像。

另外,我已经扩展ViewPager以支持缩放功能,如下所示:

其中一些照片可能很大(例如 2000x2000 像素)。所以我resample在将它们添加到视图之前,使用这个重采样函数:

并在我的PagerAdapter实现中调用它,其中我还尝试recycle()使用位图:

有什么线索吗?提前致谢。

0 投票
1 回答
491 浏览

android - 带有 TouchImageView 或 GestureImageView 的 PagerAdapter 不加载图像

当我使用简单的 imageview 或 AspectRatioImageView 时,我能够加载从服务器获取的图像。但是,如果我使用的是 TouchImageView 或 GestureImageView 则无法加载图像。我看到一个空白屏幕。

除了使用 UIL,我还尝试了其他一些加载图像的方法,但结果相同。

但是,当我在 viewpager 中打开一个视图并且它没有显示图像..然后如果我切换到横向模式,然后再切换到纵向模式,那么它能够加载图像..如果我notifyDataSetChanged()在适配器内的任何地方调用它会崩溃并显示 InflateException

xml

活动

适配器