Results 145 comments of panpf

这个操作我确实还没有试过,待我试试先

这个问题暂时无法解决,貌似是 Compose 版 Pager的 bug 首先,SketchZoomImageView 正确调用了 requestDisallowInterceptTouchEvent 方法,AndroidView 也接收了 其次,SketchZoomImageView 也正确的实现了 canScrollHorizontally 和 canScrollVertically 方法 另外,我也拿 WebView 替代 SketchZoomImageView 试了一下,同样无法左右滑动切换 page

计划是要有的,等我学完 compose 自定义的

你只需要 先 ‘canvas.concat(matrix)’ 然后再正常绘制你的十字星即可

3.几版本完全重构了,当一个新的库用就行了,需要视情况和成本决定是否升级

Sketch 能找到吗?ImageViewDisplayTarget 跟 Sketch 是同一个包的,如果 Sketch 找的到可能是别的原因,需要你自己解决。如果都找不到你看看是不是依赖没有导入成功

可能有以下几种原因: 1. 图片下载不完整 2. http url 链接失效返回的内容不是图片 3. 图片格式不支持 注意看看是哪些图片有这样的问题,是偶尔的还是可稳定复现的,找找特征

如果是 heif 或 heic 图片就不奇怪了,我也遇到过,暂不清楚是何原因

如果我想要设置图片放大不受高度限制要怎么设置? 不是很明白你的意思

你说的是 zoom 功能的双击缩放倍数吗?如果是的话可以自定义 ScalesFactory 达到此目的,可以参考 ScalesFactory 的现有实现