Skip to content

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

@Enjoy-J

Description

@Enjoy-J

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions