PhotoViewer icon indicating copy to clipboard operation
PhotoViewer copied to clipboard

PhotoViewer类使用单例会导致比较严重的问题

Open Enjoy-J opened this issue 4 years ago • 0 comments

前后两次调用的话,前面一次设置的一些回调函数或类变量,如果后面一次没覆盖则前面一次设置的回调函数或变量会同样在后面的调用中起作用。又比如前面一次调用完后 currentPage 变量会暂留,如果后面一次调用的是单张图片而有没有设置.setCurrentPage(),那么展示单张图片时的指示器会是5/1,6/1之类的。建议在 PhotoViewer类中监听预览结束,结束后初始化各个回调接口和变量。

Enjoy-J avatar Jan 26 '22 14:01 Enjoy-J